bar_info_write(bd);
}
-static void bar_info_set_selection(BarInfoData *bd, gint set_keywords, gint set_comment, gint add)
+static void bar_info_set_selection(BarInfoData *bd, gboolean set_keywords, gboolean set_comment, gboolean append)
{
GList *keywords = NULL;
GList *list = NULL;
comment = comment_pull(bd->comment_view);
}
- if (add && !keywords && !comment) return;
+ if (append && !keywords && !comment) return;
list = bd->list_func(bd->list_data);
work = list;
FileData *fd = work->data;
work = work->next;
- metadata_set_keywords(fd, keywords, comment, add);
+ metadata_set(fd, keywords, comment, append);
}
filelist_free(list);
return TRUE;
}
-void metadata_set_keywords(FileData *fd, GList *keywords_to_use, gchar *comment_to_use, gint add)
+void metadata_set(FileData *fd, GList *keywords_to_use, gchar *comment_to_use, gboolean append)
{
gchar *comment = NULL;
GList *keywords = NULL;
if (comment_to_use)
{
- if (add && comment && *comment)
+ if (append && comment && *comment)
{
gchar *tmp = comment;
if (keywords_to_use)
{
- if (add && keywords && g_list_length(keywords) > 0)
+ if (append && keywords && g_list_length(keywords) > 0)
{
GList *work;
gint metadata_read(FileData *fd, GList **keywords, gchar **comment);
-void metadata_set_keywords(FileData *fd, GList *keywords_to_use, gchar *comment_to_use, gint add);
+void metadata_set(FileData *fd, GList *keywords_to_use, gchar *comment_to_use, gboolean append);
gint keyword_list_find(GList *list, const gchar *keyword);
GList *string_to_keywords_list(const gchar *text);