Revision: 1288
http://geeqie.svn.sourceforge.net/geeqie/?rev=1288&view=rev
Author: zas_
Date: 2008-11-30 21:59:28 +0000 (Sun, 30 Nov 2008)
Log Message:
-----------
keyword_list_find() -> find_string_in_list(), return gboolean.
Modified Paths:
--------------
trunk/src/bar_info.c
trunk/src/metadata.c
trunk/src/metadata.h
Modified: trunk/src/bar_info.c
===================================================================
--- trunk/src/bar_info.c 2008-11-30 21:52:37 UTC (rev 1287)
+++ trunk/src/bar_info.c 2008-11-30 21:59:28 UTC (rev 1288)
@@ -471,7 +471,7 @@
gchar *key = list->data;
gtk_list_store_append(store, &iter);
- gtk_list_store_set(store, &iter, KEYWORD_COLUMN_TOGGLE,
keyword_list_find(keywords, key),
+ gtk_list_store_set(store, &iter, KEYWORD_COLUMN_TOGGLE,
find_string_in_list(keywords, key),
KEYWORD_COLUMN_TEXT, key, -1);
list = list->prev;
@@ -589,7 +589,7 @@
if (!keyword) return;
list = keyword_list_pull(bd->keyword_view);
- found = keyword_list_find(list, keyword);
+ found = find_string_in_list(list, keyword);
if (active != found)
{
Modified: trunk/src/metadata.c
===================================================================
--- trunk/src/metadata.c 2008-11-30 21:52:37 UTC (rev 1287)
+++ trunk/src/metadata.c 2008-11-30 21:59:28 UTC (rev 1288)
@@ -519,13 +519,13 @@
g_free(comment);
}
-gint keyword_list_find(GList *list, const gchar *keyword)
+gboolean find_string_in_list(GList *list, const gchar *string)
{
while (list)
{
gchar *haystack = list->data;
- if (haystack && keyword && strcmp(haystack, keyword) == 0)
return TRUE;
+ if (haystack && string && strcmp(haystack, string) == 0) return
TRUE;
list = list->next;
}
@@ -562,7 +562,7 @@
gchar *keyword = g_strndup(begin, l);
/* only add if not already in the list */
- if (keyword_list_find(list, keyword) == FALSE)
+ if (find_string_in_list(list, keyword) == FALSE)
list = g_list_append(list, keyword);
else
g_free(keyword);
Modified: trunk/src/metadata.h
===================================================================
--- trunk/src/metadata.h 2008-11-30 21:52:37 UTC (rev 1287)
+++ trunk/src/metadata.h 2008-11-30 21:59:28 UTC (rev 1288)
@@ -19,7 +19,7 @@
gint metadata_read(FileData *fd, GList **keywords, gchar **comment);
void metadata_set(FileData *fd, GList *keywords_to_use, gchar *comment_to_use,
gboolean append);
-gint keyword_list_find(GList *list, const gchar *keyword);
+gboolean find_string_in_list(GList *list, const gchar *keyword);
GList *string_to_keywords_list(const gchar *text);
#endif
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Geeqie-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geeqie-svn