Fixed bug #77
authorkrzsas <krzsas@gmail.com>
Mon, 13 Aug 2007 13:37:16 +0000 (13:37 +0000)
committerkrzsas <krzsas@gmail.com>
Mon, 13 Aug 2007 13:37:16 +0000 (13:37 +0000)
git-svn-id: file:///svnroot/mdictionary/trunk@175 5bde0345-f819-0410-ac75-e5045f9217cc

debian/files
src/bookmarks/bdb/src/engine_bookmark.c

index 6faa604..3709a20 100644 (file)
@@ -1,3 +1,3 @@
-whitestorkgui_1.1.0-1_i386.deb user/office optional
-whitestork_1.1.0-1_i386.deb user/office optional
-whitestorkplugins_1.1.0-1_i386.deb user/office optional
+whitestorkgui_1.1.0-1_armel.deb user/office optional
+whitestork_1.1.0-1_armel.deb user/office optional
+whitestorkplugins_1.1.0-1_armel.deb user/office optional
index c5af148..2dde903 100755 (executable)
@@ -938,6 +938,7 @@ void bm_engine_search_word_list(Engine* engine,
                if(( g_pattern_match_string( regex, down_word ) == TRUE ) ||
                        ( g_pattern_match_string( regex, tmp ) == TRUE ))
                {
+                       g_free (tmp);
                        tmp = g_strdup(search.data);
                        g_array_append_val(result, tmp );
                };
@@ -945,7 +946,6 @@ void bm_engine_search_word_list(Engine* engine,
                //eg_free(reply.data);
                eg_free(down_word);
                code = data->db_words->seq(data->db_words, &search, &reply, R_NEXT);
-               g_free (tmp);
        }
        
         bm_timer(TIMER_STOP,(gchar*)(gchar*)__FUNCTION__);