Mercurial > geeqie.yaz
diff src/ui_fileops.c @ 1448:89dedc61b1bd
gint -> gboolean.
author | zas_ |
---|---|
date | Sun, 15 Mar 2009 20:16:20 +0000 |
parents | a3d3208b0c50 |
children | 70f94d61b1aa |
line wrap: on
line diff
--- a/src/ui_fileops.c Sun Mar 15 18:41:25 2009 +0000 +++ b/src/ui_fileops.c Sun Mar 15 20:16:20 2009 +0000 @@ -50,7 +50,7 @@ static void encoding_dialog(const gchar *path); -static gint encoding_dialog_idle(gpointer data) +static gboolean encoding_dialog_idle(gpointer data) { gchar *path = data; @@ -301,10 +301,10 @@ return trash_dir; } -gint stat_utf8(const gchar *s, struct stat *st) +gboolean stat_utf8(const gchar *s, struct stat *st) { gchar *sl; - gint ret; + gboolean ret; if (!s) return FALSE; sl = path_from_utf8(s); @@ -314,10 +314,10 @@ return ret; } -gint lstat_utf8(const gchar *s, struct stat *st) +gboolean lstat_utf8(const gchar *s, struct stat *st) { gchar *sl; - gint ret; + gboolean ret; if (!s) return FALSE; sl = path_from_utf8(s); @@ -328,11 +328,11 @@ } /* extension must contain only ASCII characters */ -gint stat_utf8_case_insensitive_ext(GString *base, const gchar *ext, struct stat *st) +gboolean stat_utf8_case_insensitive_ext(GString *base, const gchar *ext, struct stat *st) { gchar *sl; gchar *extl; - gint ret = 0; + gboolean ret = FALSE; gint ext_len; gint base_len = strlen(base->str); @@ -372,28 +372,28 @@ return ret; } -gint isname(const gchar *s) +gboolean isname(const gchar *s) { struct stat st; return stat_utf8(s, &st); } -gint isfile(const gchar *s) +gboolean isfile(const gchar *s) { struct stat st; return (stat_utf8(s, &st) && S_ISREG(st.st_mode)); } -gint isdir(const gchar *s) +gboolean isdir(const gchar *s) { struct stat st; return (stat_utf8(s, &st) && S_ISDIR(st.st_mode)); } -gint islink(const gchar *s) +gboolean islink(const gchar *s) { struct stat st; @@ -416,7 +416,7 @@ return st.st_mtime; } -gint filetime_set(const gchar *s, time_t tval) +gboolean filetime_set(const gchar *s, time_t tval) { gboolean ret = FALSE; @@ -441,7 +441,7 @@ return access_file(s, R_OK); } -gint access_file(const gchar *s, gint mode) +gboolean access_file(const gchar *s, gint mode) { gchar *sl; gint ret; @@ -455,10 +455,10 @@ return ret; } -gint unlink_file(const gchar *s) +gboolean unlink_file(const gchar *s) { gchar *sl; - gint ret; + gboolean ret; if (!s) return FALSE; @@ -469,11 +469,11 @@ return ret; } -gint symlink_utf8(const gchar *source, const gchar *target) +gboolean symlink_utf8(const gchar *source, const gchar *target) { gchar *sl; gchar *tl; - gint ret; + gboolean ret; if (!source || !target) return FALSE; @@ -488,10 +488,10 @@ return ret; } -gint mkdir_utf8(const gchar *s, gint mode) +gboolean mkdir_utf8(const gchar *s, gint mode) { gchar *sl; - gint ret; + gboolean ret; if (!s) return FALSE; @@ -501,10 +501,10 @@ return ret; } -gint rmdir_utf8(const gchar *s) +gboolean rmdir_utf8(const gchar *s) { gchar *sl; - gint ret; + gboolean ret; if (!s) return FALSE; @@ -515,7 +515,7 @@ return ret; } -gint copy_file_attributes(const gchar *s, const gchar *t, gint perms, gint mtime) +gboolean copy_file_attributes(const gchar *s, const gchar *t, gint perms, gint mtime) { struct stat st; gchar *sl, *tl; @@ -549,7 +549,7 @@ } /* paths are in filesystem encoding */ -static gint hard_linked(const gchar *a, const gchar *b) +static gboolean hard_linked(const gchar *a, const gchar *b) { struct stat sta; struct stat stb; @@ -560,7 +560,7 @@ sta.st_ino == stb.st_ino); } -gint copy_file(const gchar *s, const gchar *t) +gboolean copy_file(const gchar *s, const gchar *t) { FILE *fi = NULL; FILE *fo = NULL; @@ -612,7 +612,7 @@ return TRUE; } -gint move_file(const gchar *s, const gchar *t) +gboolean move_file(const gchar *s, const gchar *t) { gchar *sl, *tl; gboolean ret = TRUE; @@ -644,10 +644,10 @@ return ret; } -gint rename_file(const gchar *s, const gchar *t) +gboolean rename_file(const gchar *s, const gchar *t) { gchar *sl, *tl; - gint ret; + gboolean ret; if (!s || !t) return FALSE; @@ -696,7 +696,7 @@ return g_list_reverse(new_list); } -gchar *unique_filename(const gchar *path, const gchar *ext, const gchar *divider, gint pad) +gchar *unique_filename(const gchar *path, const gchar *ext, const gchar *divider, gboolean pad) { gchar *unique; gint n = 1; @@ -791,7 +791,7 @@ return strrchr(path, '.'); } -gint file_extension_match(const gchar *path, const gchar *ext) +gboolean file_extension_match(const gchar *path, const gchar *ext) { gint p; gint e; @@ -863,7 +863,7 @@ path[t] = '\0'; } -gint file_in_path(const gchar *name) +gboolean file_in_path(const gchar *name) { gchar *path; gchar *namel;