diff --git a/src/ep_devctxt.c b/src/ep_devctxt.c index 74e99e0..b906ab5 100755 --- a/src/ep_devctxt.c +++ b/src/ep_devctxt.c @@ -166,7 +166,10 @@ static PyObject *devctxt_select_bitmap(DevCtxtObject *self, BitmapObject *newbmp return NULL; } else + { Py_INCREF(old_bitmap); + self->selected_bitmap = old_bitmap; + } } Log(LDEBUG, "replacement sequence"); Py_DECREF(self->selected_bitmap);