]> git.sur5r.net Git - bacula/bacula/commitdiff
Implement more automatic build of Win64 client. Note, there are still
authorKern Sibbald <kern@sibbald.com>
Fri, 3 Apr 2009 09:16:48 +0000 (09:16 +0000)
committerKern Sibbald <kern@sibbald.com>
Fri, 3 Apr 2009 09:16:48 +0000 (09:16 +0000)
     lots of warning messages, but it seems to build a correct binary.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@8681 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/src/findlib/attribs.c
bacula/src/findlib/enable_priv.c
bacula/technotes

index 341ec2206cca97c1cb0b31a6963b5d37b9dcd954..6160706369bc6430e35bc97cd23b1da34ca91048 100644 (file)
@@ -48,7 +48,7 @@ static bool uid_set = false;
 /* Forward referenced subroutines */
 static bool set_win32_attributes(JCR *jcr, ATTR *attr, BFILE *ofd);
 void unix_name_to_win32(POOLMEM **win32_name, char *name);
-void win_error(JCR *jcr, char *prefix, POOLMEM *ofile);
+void win_error(JCR *jcr, const char *prefix, POOLMEM *ofile);
 HANDLE bget_handle(BFILE *bfd);
 #endif /* HAVE_WIN32 */
 
@@ -720,7 +720,7 @@ static bool set_win32_attributes(JCR *jcr, ATTR *attr, BFILE *ofd)
    return true;
 }
 
-void win_error(JCR *jcr, char *prefix, POOLMEM *win32_ofile)
+void win_error(JCR *jcr, const char *prefix, POOLMEM *win32_ofile)
 {
    DWORD lerror = GetLastError();
    LPTSTR msg;
@@ -738,7 +738,7 @@ void win_error(JCR *jcr, char *prefix, POOLMEM *win32_ofile)
    LocalFree(msg);
 }
 
-void win_error(JCR *jcr, char *prefix, DWORD lerror)
+void win_error(JCR *jcr, const char *prefix, DWORD lerror)
 {
    LPTSTR msg;
    FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER|
index 9f13730e4b2ee63770617dc7c16a2895d1faa8d1..b13a9ea9518cafec6968ec9c927ef839e249c767 100644 (file)
@@ -1,7 +1,7 @@
 /*
    Bacula® - The Network Backup Solution
 
-   Copyright (C) 2003-2008 Free Software Foundation Europe e.V.
+   Copyright (C) 2003-2009 Free Software Foundation Europe e.V.
 
    The main author of Bacula is Kern Sibbald, with contributions from
    many others, a complete list can be found in the file AUTHORS.
@@ -63,10 +63,10 @@ int enable_backup_privileges(JCR *jcr, int ignore_errors)
 
 #if defined(HAVE_WIN32)
 
-void win_error(JCR *jcr, char *prefix, DWORD lerror);
+void win_error(JCR *jcr, const char *prefix, DWORD lerror);
 
 static int
-enable_priv(JCR *jcr, HANDLE hToken, char *name, int ignore_errors)
+enable_priv(JCR *jcr, HANDLE hToken, const char *name, int ignore_errors)
 {
     TOKEN_PRIVILEGES tkp;
     DWORD lerror;
index f74eb2ea5c2398f4d787cbce2e4e88a817ad0aad..a7137a8485a5efe445a5f84f297e7f096501d784 100644 (file)
@@ -1,10 +1,13 @@
               Technical notes for current SVN
           
 General:
-04Apr09
+
+03Apr09
+kes  Implement more automatic build of Win64 client. Note, there are still
+     lots of warning messages, but it seems to build a correct binary.
+02Apr09
 kes  Enhance Job messages from SD when the FD->SD protocol is incorrect
      and the SD hangs up. Previously this looked like a comm error.
-02Apr09
 mvw  Fixed problem in xattr and acl code trying to send empty acl or xattr
      streams.
 mvw  Fix for bug #1261 where we send out a null stream when a file only an