]> granicus.if.org Git - python/commitdiff
Make Modules/socketobject.c compile for Windows again.
authorThomas Heller <theller@ctypes.org>
Sun, 13 Jan 2008 11:19:43 +0000 (11:19 +0000)
committerThomas Heller <theller@ctypes.org>
Sun, 13 Jan 2008 11:19:43 +0000 (11:19 +0000)
Modules/socketmodule.c

index e1f1a4e1fe4e9e4710b24070274262d3d32b54cc..0ec4c0b27fd8180d2adcda0256029e47571da528 100644 (file)
@@ -5218,10 +5218,13 @@ init_socket(void)
 #endif
 
 #ifdef SIO_RCVALL
-       tmp = PyLong_FromUnsignedLong(SIO_RCVALL);
-       if (tmp == NULL)
-               return;
-       PyModule_AddObject(m, "SIO_RCVALL", tmp);
+       {
+               PyObject *tmp;
+               tmp = PyLong_FromUnsignedLong(SIO_RCVALL);
+               if (tmp == NULL)
+                       return;
+               PyModule_AddObject(m, "SIO_RCVALL", tmp);
+       }
        PyModule_AddIntConstant(m, "RCVALL_OFF", RCVALL_OFF);
        PyModule_AddIntConstant(m, "RCVALL_ON", RCVALL_ON);
        PyModule_AddIntConstant(m, "RCVALL_SOCKETLEVELONLY", RCVALL_SOCKETLEVELONLY);