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

Reply via email to