1N/A * gnome-vfs-method.c - Gnome-VFS init/shutdown implementation of interface to
1N/A#include "gnome-vfs-module.h"
1N/A#ifdef HAVE_STRING_H
1N/A if (!method_name_hash) {
1N/A if (!uri_parent_string_hash) {
1N/A return GNOME_VFS_ERROR_INVALID_URI;
1N/A return GNOME_VFS_ERROR_INVALID_URI;
1N/A if (!method_name_info) {
1N/A return GNOME_VFS_ERROR_INVALID_URI;
1N/A NTFS_MNT_RDONLY))) {
1N/A return GNOME_VFS_ERROR_WRONG_FORMAT;
1N/A return GNOME_VFS_OK;
1N/A return GNOME_VFS_ERROR_NOT_FOUND;
1N/A if (!*pathname_parse) {
1N/A return GNOME_VFS_OK;
1N/A if (*pathname_next) {
1N/A *pathname_next++ = 0;
1N/A for (i = 0; pathname_parse_unescaped[i]; i++)
1N/A pathname_parse_ucs2[i] = 0;
1N/A return GNOME_VFS_ERROR_NOT_FOUND;
1N/A return errvfsresult;
1N/A return errvfsresult;
1N/A return errvfsresult;
1N/A return GNOME_VFS_OK;
1N/A case NTFS_DT_FIFO:
1N/A case NTFS_DT_CHR:
1N/A case NTFS_DT_DIR:
1N/A case NTFS_DT_BLK:
1N/A case NTFS_DT_REG:
1N/A case NTFS_DT_LNK:
1N/A case NTFS_DT_SOCK:
1N/A return GNOME_VFS_ERROR_INTERNAL;
1N/A return errvfsresult;
1N/A return GNOME_VFS_ERROR_BAD_FILE;
1N/A return GNOME_VFS_OK;
1N/A return errvfsresult;
1N/A return errvfsresult;
1N/A return errvfsresult;
1N/A return errvfsresult;
1N/A return GNOME_VFS_OK;
1N/A return errvfsresult;
1N/A return GNOME_VFS_ERROR_IO;
1N/A return GNOME_VFS_OK;
1N/A return errvfsresult;
1N/A case GNOME_VFS_SEEK_START:
1N/A case GNOME_VFS_SEEK_CURRENT:
1N/A case GNOME_VFS_SEEK_END:
1N/A return GNOME_VFS_OK;
1N/A return errvfsresult;
1N/A return errvfsresult;
1N/A * as gnome-vfs-xfer.c/copy_items() does not check
1N/A return GNOME_VFS_OK;
1N/A * gnome-vfs-xfer.c/copy_items() requires 'GNOME_VFS_FILE_TYPE_REGULAR'
1N/A * as gnome-vfs-xfer.c/copy_items() does not check
1N/A return errvfsresult;
1N/A return errvfsresult;
1N/A return errvfsresult;
1N/A return errvfsresult;
1N/A return GNOME_VFS_OK;
1N/A return GNOME_VFS_OK;
1N/A if (!method_name_info) {
1N/A /* R/W: GnomeVFSMethod_static.truncate_handle; */
1N/A /* R/W: GnomeVFSMethod_static.set_file_info; */
1N/A /* R/W: GnomeVFSMethod_static.truncate; */
1N/A return &GnomeVFSMethod_static;