From d9ff1192a7b5eb7defca68e90e06c68e9b986c94 Mon Sep 17 00:00:00 2001 From: Tomas Bzatek Date: Sat, 28 Mar 2009 13:45:39 +0100 Subject: Support for custom index file name Affects every generated HTML file (i.e. all of them would have .php extensions) --- src/gallery-utils.c | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) (limited to 'src/gallery-utils.c') diff --git a/src/gallery-utils.c b/src/gallery-utils.c index 63744b9..2958c51 100644 --- a/src/gallery-utils.c +++ b/src/gallery-utils.c @@ -151,7 +151,7 @@ copy_file (const char *src, const char *dst) * - returns newly allocated string */ char * -make_string (const char* substr, int count) +make_string (const char *substr, int count) { int i; char *s; @@ -273,7 +273,7 @@ remove_tags (char **str, const char *tag_begin, const char *tag_end) * count_dir_levels: returns number of path elements */ int -count_dir_levels (const char* path) +count_dir_levels (const char *path) { int i; int level; @@ -289,3 +289,16 @@ count_dir_levels (const char* path) return level; } + + +/* + * extract_file_ext: returns pointer to filename extension + */ +const char * +extract_file_ext (const char *filename) +{ + g_return_val_if_fail (filename != NULL, NULL); + g_return_val_if_fail (strlen (filename) > 0, NULL); + + return strrchr (filename, '.') + 1; +} -- cgit v1.2.3