]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[Backport r51229 | neal.norwitz]
authorAndrew M. Kuchling <amk@amk.ca>
Tue, 3 Oct 2006 19:02:58 +0000 (19:02 +0000)
committerAndrew M. Kuchling <amk@amk.ca>
Tue, 3 Oct 2006 19:02:58 +0000 (19:02 +0000)
Don't deref v if it's NULL.

Klocwork #214

Modules/_tkinter.c

index ab566125be08fa585dad47ec23f60a71988b44cb..0051e93ff0582da1148c08d23ad1fe8c7a239871 100644 (file)
@@ -2482,8 +2482,10 @@ Tkapp_CreateTimerHandler(PyObject *self, PyObject *args)
        }
 
        v = Tktt_New(func);
-       v->token = Tcl_CreateTimerHandler(milliseconds, TimerHandler,
-                                         (ClientData)v);
+       if (v) {
+               v->token = Tcl_CreateTimerHandler(milliseconds, TimerHandler,
+                                                 (ClientData)v);
+       }
 
        return (PyObject *) v;
 }