diff --git a/src/post_modules/GTK2/source/gdkgc.pre b/src/post_modules/GTK2/source/gdkgc.pre index 8235d372ab36ece313e9d893324d54506c41271f..2355b205cb6bc8151120e807094e5c57c26ba71a 100644 --- a/src/post_modules/GTK2/source/gdkgc.pre +++ b/src/post_modules/GTK2/source/gdkgc.pre @@ -135,13 +135,9 @@ void set_clip_origin(int x, int y) void set_clip_mask(GDK2.Bitmap mask) //! Set the clip mask to the specified GDK2.Bitmap { - if (args==1) { - struct object *o; - get_all_args("set_clip_mask",args,"%o",&o); - gdk_gc_set_clip_mask(GDK_GC(THIS->obj),GDK_DRAWABLE(get_gobject(o))); - } else - gdk_gc_set_clip_mask(GDK_GC(THIS->obj),0); - + struct object *o; + get_all_args("set_clip_mask",args,"%o",&o); + gdk_gc_set_clip_mask(GDK_GC(THIS->obj),GDK_DRAWABLE(get_gobject(o))); RETURN_THIS(); }