# HG changeset patch # User bsmith@81767d24-ef19-dc11-ae90-00e081727c95 # Date 1335252154 0 # Node ID f2a3b25a95073f28c60d53cc927d37c7a9aacc43 # Parent 4ec0bce77f70db390ac36b09ac4c190556dee3df Fixed drawing filled arcs on GTK2. diff -r 4ec0bce77f70 -r f2a3b25a9507 gtk/dw.c --- a/gtk/dw.c Tue Apr 24 00:08:20 2012 +0000 +++ b/gtk/dw.c Tue Apr 24 07:22:34 2012 +0000 @@ -8516,7 +8516,7 @@ while (alpha2 <= 0) alpha2 += 360*64; while (alpha1 > 360*64) alpha1 -= 360*64; - gdk_draw_arc(handle ? handle->window : pixmap->pixmap, gc, FALSE, xorigin-(width/2), yorigin-(height/2), width, height, alpha1, alpha2); + gdk_draw_arc(handle ? handle->window : pixmap->pixmap, gc, (flags & DW_DRAW_FILL), xorigin-(width/2), yorigin-(height/2), width, height, alpha1, alpha2); gdk_gc_unref(gc); } DW_MUTEX_UNLOCK;