diff -cr gnome-python-1.4.0/pygtk/gtkmodule.c gnome-python-1.4.0-UPDATED/pygtk/gtkmodule.c
*** gnome-python-1.4.0/pygtk/gtkmodule.c	Thu Feb 15 06:25:03 2001
--- gnome-python-1.4.0-UPDATED/pygtk/gtkmodule.c	Sun Mar 25 17:48:21 2001
***************
*** 1954,1961 ****
--- 1954,1981 ----
    return Py_None;
  }
  
+ static PyObject *PyGdkGC_set_clip_rectangle(PyGdkGC_Object *self, PyObject *args) {
+     int x, y, width, height;
+     PyObject *gc;
+     GdkRectangle clip;
+ 
+     if (!PyArg_ParseTuple(args, "iiii:gdk_gc_set_clip_rectangle", &x, &y, &width, &height))
+         return NULL;
+ 
+     clip.x = x;
+     clip.y = y;
+     clip.width = width;
+     clip.height = height;
+ 
+     gdk_gc_set_clip_rectangle(self->obj, &clip);
+ 
+     Py_INCREF(Py_None);
+     return Py_None;
+ }
+ 
  static PyMethodDef PyGdkGC_methods[] = {
    {"set_dashes", (PyCFunction)PyGdkGC_set_dashes, METH_VARARGS, NULL},
+   {"set_clip_rectangle", (PyCFunction)PyGdkGC_set_clip_rectangle, METH_VARARGS, NULL},
    {NULL, 0, 0, NULL}
  };
  
