diff options
author | 2010-04-07 17:21:28 +0200 | |
---|---|---|
committer | 2010-04-07 17:21:28 +0200 | |
commit | 2bacca9c18ae6440205909c6f081e85b22be1e39 (patch) | |
tree | e831d8bdac73c336fa672fa317faa91a3811790a /plugins/gtkui/plcommon.c | |
parent | dc2363526761820ced55ff0735771dfb747b2921 (diff) |
integration of thesame's eq code WIP
Diffstat (limited to 'plugins/gtkui/plcommon.c')
-rw-r--r-- | plugins/gtkui/plcommon.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/plugins/gtkui/plcommon.c b/plugins/gtkui/plcommon.c index e1a18363..483c797f 100644 --- a/plugins/gtkui/plcommon.c +++ b/plugins/gtkui/plcommon.c @@ -87,7 +87,8 @@ void draw_column_data (DdbListview *listview, GdkDrawable *drawable, DdbListview } else { GdkGC *gc = gdk_gc_new (drawable); - gdk_gc_set_rgb_fg_color (gc, gtkui_get_listview_even_row_color ()); + GdkColor clr; + gdk_gc_set_rgb_fg_color (gc, (gtkui_get_listview_even_row_color (&clr), &clr)); gdk_draw_rectangle (drawable, gc, TRUE, x, y, width, height); g_object_unref (gc); } @@ -158,11 +159,12 @@ void draw_column_data (DdbListview *listview, GdkDrawable *drawable, DdbListview } } else { + GdkColor clr; if (deadbeef->pl_is_selected (it)) { - color = gtkui_get_listview_selected_text_color (); + color = (gtkui_get_listview_selected_text_color (&clr), &clr); } else { - color = gtkui_get_listview_text_color (); + color = (gtkui_get_listview_text_color (&clr), &clr); } } float fg[3] = {(float)color->red/0xffff, (float)color->green/0xffff, (float)color->blue/0xffff}; |