]> git.ipfire.org Git - thirdparty/tornado.git/commitdiff
Fix speedups.c when compiled with gcc instead of clang.
authorBen Darnell <ben@bendarnell.com>
Wed, 6 Nov 2013 16:53:23 +0000 (11:53 -0500)
committerBen Darnell <ben@bendarnell.com>
Wed, 6 Nov 2013 16:53:23 +0000 (11:53 -0500)
tornado/speedups.c

index 163023cd5cf05a172d0243203b59d7bd98711056..8a316c582a040700f72d7f3c5d255efd559f06cb 100644 (file)
@@ -5,6 +5,7 @@ static PyObject* websocket_mask(PyObject* self, PyObject* args) {
     int mask_len;
     const char* data;
     int data_len;
+    int i;
 
     if (!PyArg_ParseTuple(args, "s#s#", &mask, &mask_len, &data, &data_len)) {
         return NULL;
@@ -15,7 +16,7 @@ static PyObject* websocket_mask(PyObject* self, PyObject* args) {
         return NULL;
     }
     char* buf = PyBytes_AsString(result);
-    for (int i = 0; i < data_len; i++) {
+    for (i = 0; i < data_len; i++) {
         buf[i] = data[i] ^ mask[i % 4];
     }