comparison src/bar.c @ 1314:8cca18bce950

simplified config writing
author nadvornik
date Mon, 23 Feb 2009 22:13:09 +0000
parents 55ea4962887a
children cd7204a18f14
comparison
equal deleted inserted replaced
1313:1ffa5222dc61 1314:8cca18bce950
154 GList *list, *work; 154 GList *list, *work;
155 if (!bar) return; 155 if (!bar) return;
156 bd = g_object_get_data(G_OBJECT(bar), "bar_data"); 156 bd = g_object_get_data(G_OBJECT(bar), "bar_data");
157 if (!bd) return; 157 if (!bd) return;
158 158
159 write_indent(outstr, indent); 159 WRITE_STRING("<bar>\n");
160 g_string_append_printf(outstr, "<bar>\n");
161 160
162 list = gtk_container_get_children(GTK_CONTAINER(bd->vbox)); 161 list = gtk_container_get_children(GTK_CONTAINER(bd->vbox));
163 work = list; 162 work = list;
164 while (work) 163 while (work)
165 { 164 {
175 174
176 work = work->next; 175 work = work->next;
177 } 176 }
178 g_list_free(list); 177 g_list_free(list);
179 178
180 write_indent(outstr, indent); 179 WRITE_STRING("</bar>\n");
181 g_string_append_printf(outstr, "</bar>\n");
182 } 180 }
183 181
184 182
185 void bar_pane_set_selection_func(GtkWidget *pane, GList *(*list_func)(gpointer data), gpointer data) 183 void bar_pane_set_selection_func(GtkWidget *pane, GList *(*list_func)(gpointer data), gpointer data)
186 { 184 {