]> granicus.if.org Git - python/commitdiff
Issue #12929: faulthandler now uses char* for arithmetic on pointers
authorVictor Stinner <vstinner@wyplay.com>
Wed, 7 Sep 2011 14:18:56 +0000 (16:18 +0200)
committerVictor Stinner <vstinner@wyplay.com>
Wed, 7 Sep 2011 14:18:56 +0000 (16:18 +0200)
instead of void*

Modules/faulthandler.c

index b2ac83fb8486a44c57f11c9a05a586ff810b2b22..15d6863c7c2185b25a538361446ab6b62f61f469 100644 (file)
@@ -904,7 +904,7 @@ static PyObject *
 faulthandler_stack_overflow(PyObject *self)
 {
     size_t depth, size;
-    void *sp = &depth, *stop;
+    char *sp = (char *)&depth, *stop;
 
     depth = 0;
     stop = stack_overflow(sp - STACK_OVERFLOW_MAX_SIZE,