![]() | ![]() | ![]() | GnomeVFS - Filesystem Abstraction library | ![]() |
---|
Truncating Files —
GnomeVFSResult gnome_vfs_truncate (const gchar *text_uri, GnomeVFSFileSize length); GnomeVFSResult gnome_vfs_truncate_uri (GnomeVFSURI *uri, GnomeVFSFileSize length); GnomeVFSResult gnome_vfs_truncate_handle (GnomeVFSHandle *handle, GnomeVFSFileSize length);
GnomeVFSResult gnome_vfs_truncate (const gchar *text_uri, GnomeVFSFileSize length);
Truncate the file at text_uri to length bytes.
text_uri : | URI of the file to be truncated |
length : | length of the new file at text_uri |
Returns : | An integer representing the result of the operation |
GnomeVFSResult gnome_vfs_truncate_uri (GnomeVFSURI *uri, GnomeVFSFileSize length);
Truncate the file at uri to be only length bytes. Data past length bytes will be discarded.
uri : | URI of the file to be truncated |
length : | length of the new file at uri |
Returns : | An integer representing the result of the operation |
GnomeVFSResult gnome_vfs_truncate_handle (GnomeVFSHandle *handle, GnomeVFSFileSize length);
Truncate the file pointed to be handle to be only length bytes. Data past length bytes will be discarded.
handle : | a handle to the file to be truncated |
length : | length of the new file the handle is open to |
Returns : | An integer representing the result of the operation |
<< Getting and Setting File Information | Advanced File Operations >> |