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 */