Mercurial > geeqie.yaz
comparison src/ui_fileops.h @ 1448:89dedc61b1bd
gint -> gboolean.
author | zas_ |
---|---|
date | Sun, 15 Mar 2009 20:16:20 +0000 |
parents | 4da6d326919c |
children | ceafe3731568 |
comparison
equal
deleted
inserted
replaced
1447:a10d70ae85e9 | 1448:89dedc61b1bd |
---|---|
47 const gchar *homedir(void); | 47 const gchar *homedir(void); |
48 const gchar *get_rc_dir(void); | 48 const gchar *get_rc_dir(void); |
49 const gchar *get_collections_dir(void); | 49 const gchar *get_collections_dir(void); |
50 const gchar *get_trash_dir(void); | 50 const gchar *get_trash_dir(void); |
51 | 51 |
52 gint stat_utf8(const gchar *s, struct stat *st); | 52 gboolean stat_utf8(const gchar *s, struct stat *st); |
53 gint lstat_utf8(const gchar *s, struct stat *st); | 53 gboolean lstat_utf8(const gchar *s, struct stat *st); |
54 gint stat_utf8_case_insensitive_ext(GString *base, const gchar *ext, struct stat *st); | 54 gboolean stat_utf8_case_insensitive_ext(GString *base, const gchar *ext, struct stat *st); |
55 | 55 |
56 | 56 |
57 gint isname(const gchar *s); | 57 gboolean isname(const gchar *s); |
58 gint isfile(const gchar *s); | 58 gboolean isfile(const gchar *s); |
59 gint isdir(const gchar *s); | 59 gboolean isdir(const gchar *s); |
60 gint islink(const gchar *s); | 60 gboolean islink(const gchar *s); |
61 gint64 filesize(const gchar *s); | 61 gint64 filesize(const gchar *s); |
62 time_t filetime(const gchar *s); | 62 time_t filetime(const gchar *s); |
63 gint filetime_set(const gchar *s, time_t tval); | 63 gboolean filetime_set(const gchar *s, time_t tval); |
64 gboolean is_readable_file(const gchar *s); | 64 gboolean is_readable_file(const gchar *s); |
65 gint access_file(const gchar *s, gint mode); | 65 gboolean access_file(const gchar *s, gint mode); |
66 gint unlink_file(const gchar *s); | 66 gboolean unlink_file(const gchar *s); |
67 gint symlink_utf8(const gchar *source, const gchar *target); | 67 gboolean symlink_utf8(const gchar *source, const gchar *target); |
68 gint mkdir_utf8(const gchar *s, gint mode); | 68 gboolean mkdir_utf8(const gchar *s, gint mode); |
69 gint rmdir_utf8(const gchar *s); | 69 gboolean rmdir_utf8(const gchar *s); |
70 gint copy_file_attributes(const gchar *s, const gchar *t, gint perms, gint mtime); | 70 gboolean copy_file_attributes(const gchar *s, const gchar *t, gint perms, gint mtime); |
71 gint copy_file(const gchar *s, const gchar *t); | 71 gboolean copy_file(const gchar *s, const gchar *t); |
72 gint move_file(const gchar *s, const gchar *t); | 72 gboolean move_file(const gchar *s, const gchar *t); |
73 gint rename_file(const gchar *s, const gchar *t); | 73 gboolean rename_file(const gchar *s, const gchar *t); |
74 gchar *get_current_dir(void); | 74 gchar *get_current_dir(void); |
75 | 75 |
76 /* return True on success, it is up to you to free | 76 /* return True on success, it is up to you to free |
77 * the lists with string_list_free() | 77 * the lists with string_list_free() |
78 */ | 78 */ |
79 void string_list_free(GList *list); | 79 void string_list_free(GList *list); |
80 GList *string_list_copy(const GList *list); | 80 GList *string_list_copy(const GList *list); |
81 | 81 |
82 gchar *unique_filename(const gchar *path, const gchar *ext, const gchar *divider, gint pad); | 82 gchar *unique_filename(const gchar *path, const gchar *ext, const gchar *divider, gboolean pad); |
83 gchar *unique_filename_simple(const gchar *path); | 83 gchar *unique_filename_simple(const gchar *path); |
84 | 84 |
85 const gchar *filename_from_path(const gchar *path); | 85 const gchar *filename_from_path(const gchar *path); |
86 gchar *remove_level_from_path(const gchar *path); | 86 gchar *remove_level_from_path(const gchar *path); |
87 | 87 |
88 const gchar *extension_from_path(const gchar *path); | 88 const gchar *extension_from_path(const gchar *path); |
89 gchar *remove_extension_from_path(const gchar *path); | 89 gchar *remove_extension_from_path(const gchar *path); |
90 | 90 |
91 gint file_extension_match(const gchar *path, const gchar *ext); | 91 gboolean file_extension_match(const gchar *path, const gchar *ext); |
92 | 92 |
93 /* warning note: this modifies path string! */ | 93 /* warning note: this modifies path string! */ |
94 void parse_out_relatives(gchar *path); | 94 void parse_out_relatives(gchar *path); |
95 | 95 |
96 gint file_in_path(const gchar *name); | 96 gboolean file_in_path(const gchar *name); |
97 | 97 |
98 gboolean recursive_mkdir_if_not_exists(const gchar *path, mode_t mode); | 98 gboolean recursive_mkdir_if_not_exists(const gchar *path, mode_t mode); |
99 | 99 |
100 #endif | 100 #endif |
101 /* vim: set shiftwidth=8 softtabstop=0 cindent cinoptions={1s: */ | 101 /* vim: set shiftwidth=8 softtabstop=0 cindent cinoptions={1s: */ |