/** * mate_vfs_open_uri: * @handle: pointer to a pointer to a #MateVFSHandle object. * @uri: uri to open. * @open_mode: open mode. * * Open @uri according to mode @open_mode. On return, @handle will then * contain a pointer to a handle for the open file. * * Return value: an integer representing the result of the operation. */ MateVFSResult mate_vfs_open_uri (MateVFSHandle **handle, MateVFSURI *uri, MateVFSOpenMode open_mode) { return mate_vfs_open_uri_cancellable (handle, uri, open_mode, NULL); }
static MateVFSResult do_open (MateVFSMethod *method, MateVFSMethodHandle **method_handle, MateVFSURI *uri, MateVFSOpenMode mode, MateVFSContext *context) { PERFORM_OPERATION (open, mate_vfs_open_uri_cancellable ((MateVFSHandle **) method_handle, uri, mode, context)); }