[Box Backup-dev] COMMIT r813 - box/chris/general/lib/win32
boxbackup-dev at fluffy.co.uk
boxbackup-dev at fluffy.co.uk
Sun Aug 27 22:35:51 BST 2006
Author: chris
Date: 2006-08-27 22:35:50 +0100 (Sun, 27 Aug 2006)
New Revision: 813
Modified:
box/chris/general/lib/win32/emu.cpp
Log:
* lib/win32/emu.cpp
- Added more friendly error messages for cases pointed out by Pete
Jalajas
Modified: box/chris/general/lib/win32/emu.cpp
===================================================================
--- box/chris/general/lib/win32/emu.cpp 2006-08-22 21:43:22 UTC (rev 812)
+++ box/chris/general/lib/win32/emu.cpp 2006-08-27 21:35:50 UTC (rev 813)
@@ -551,8 +551,16 @@
if (hdir == INVALID_HANDLE_VALUE)
{
- ::syslog(LOG_WARNING, "Failed to open file %s: "
- "error %i", pFileName, GetLastError());
+ if (GetLastError() = ERROR_INVALID_NAME)
+ {
+ ::syslog(LOG_WARNING, "Failed to open file '%s': "
+ "invalid file name", pFileName);
+ }
+ else
+ {
+ ::syslog(LOG_WARNING, "Failed to open file '%s': "
+ "error %i", pFileName, GetLastError());
+ }
return INVALID_HANDLE_VALUE;
}
@@ -726,8 +734,16 @@
}
else
{
- ::syslog(LOG_WARNING,
- "Failed to open '%s': error %d", pFileName, err);
+ if (err == ERROR_ACCESS_DENIED)
+ {
+ ::syslog(LOG_WARNING, "Failed to open '%s': "
+ "access denied", pFileName);
+ }
+ else
+ {
+ ::syslog(LOG_WARNING, "Failed to open '%s': "
+ "error %d", pFileName, err);
+ }
errno = EACCES;
}
More information about the Boxbackup-dev
mailing list