From: Kern Sibbald Date: Sat, 7 Jun 2003 10:22:28 +0000 (+0000) Subject: Fix Win98 restore X-Git-Tag: Release-1.31~89 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=4e5eb8083691ab8699ec6cd0cf5d61a6b480b796;p=bacula%2Fbacula Fix Win98 restore git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@567 91ce42f0-d328-0410-95d8-f526ca767f89 --- diff --git a/bacula/src/findlib/bfile.c b/bacula/src/findlib/bfile.c index 8c15b961c1..adbd0ac208 100644 --- a/bacula/src/findlib/bfile.c +++ b/bacula/src/findlib/bfile.c @@ -87,7 +87,7 @@ int bopen(BFILE *bfd, const char *fname, int flags, mode_t mode) dwaccess = GENERIC_WRITE|FILE_ALL_ACCESS|WRITE_OWNER|WRITE_DAC|ACCESS_SYSTEM_SECURITY; dwflags = FILE_FLAG_BACKUP_SEMANTICS; } else { - dwaccess = GENERIC_WRITE|FILE_ALL_ACCESS; + dwaccess = GENERIC_WRITE; dwflags = 0; } bfd->fh = CreateFile(win32_fname, @@ -104,7 +104,7 @@ int bopen(BFILE *bfd, const char *fname, int flags, mode_t mode) dwaccess = FILE_ALL_ACCESS|WRITE_OWNER|WRITE_DAC|ACCESS_SYSTEM_SECURITY; dwflags = FILE_FLAG_BACKUP_SEMANTICS; } else { - dwaccess = FILE_ALL_ACCESS; + dwaccess = GENERIC_WRITE; dwflags = 0; } bfd->fh = CreateFile(win32_fname,