From ad6b99a9bf246de279d1366aaa00efcd4864fd9e Mon Sep 17 00:00:00 2001 From: short <> Date: Thu, 6 Nov 2003 11:16:12 +0000 Subject: [PATCH] +Handle STATUS_SHARING_VIOLATION. --- src/libcaptive/client/result.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libcaptive/client/result.c b/src/libcaptive/client/result.c index e1e7770..b6a9dc8 100644 --- a/src/libcaptive/client/result.c +++ b/src/libcaptive/client/result.c @@ -41,6 +41,7 @@ GnomeVFSResult captive_NTSTATUS_to_GnomeVFSResult(NTSTATUS err) case STATUS_ACCESS_DENIED: return GNOME_VFS_ERROR_ACCESS_DENIED; /* mkdir() on r/o device */ case STATUS_OBJECT_PATH_NOT_FOUND: return GNOME_VFS_ERROR_NOT_FOUND; /* rename() to nonexist/smth */ case STATUS_MEDIA_WRITE_PROTECTED: return GNOME_VFS_ERROR_READ_ONLY; + case STATUS_SHARING_VIOLATION: return GNOME_VFS_ERROR_DIRECTORY_BUSY; /* errno EBUSY */ default:; /* PASSTHRU */ } return GNOME_VFS_OK; /* undetected */ -- 1.8.3.1