+map STATUS_OBJECT_PATH_NOT_FOUND for rename() to nonexist/smth
authorshort <>
Wed, 30 Apr 2003 05:54:22 +0000 (05:54 +0000)
committershort <>
Wed, 30 Apr 2003 05:54:22 +0000 (05:54 +0000)
src/libcaptive/client/result.c

index 0ac5904..314e4e1 100644 (file)
@@ -39,6 +39,7 @@ GnomeVFSResult captive_NTSTATUS_to_GnomeVFSResult(NTSTATUS err)
                case STATUS_INVALID_PARAMETER:     return GNOME_VFS_ERROR_BAD_PARAMETERS;       /* read() of directory handle */
                case STATUS_CANNOT_DELETE:         return GNOME_VFS_ERROR_GENERIC;      /* unlink() of '/' */
                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 */
                default:; /* PASSTHRU */
                }
        return GNOME_VFS_OK;    /* undetected */