simplify nogil declarations in std*.pxd
authorStefan Behnel <scoder@users.berlios.de>
Fri, 10 Apr 2009 06:13:46 +0000 (08:13 +0200)
committerStefan Behnel <scoder@users.berlios.de>
Fri, 10 Apr 2009 06:13:46 +0000 (08:13 +0200)
Cython/Includes/stdio.pxd
Cython/Includes/stdlib.pxd

index dd14790cac545c4e2c1d6aee54ab84e9965eb210..cc574105f40fbacd47824afe947a6e6adfa4563a 100644 (file)
@@ -1,9 +1,9 @@
-cdef extern from "stdio.h":
+cdef extern from "stdio.h" nogil:
     ctypedef struct FILE
-    int printf(char *format, ...) nogil
-    int fprintf(FILE *stream, char *format, ...) nogil
-    int sprintf(char *str, char *format, ...) nogil
-    FILE *fopen(char *path, char *mode) nogil
-    int fclose(FILE *strea) nogil
+    int printf(char *format, ...)
+    int fprintf(FILE *stream, char *format, ...)
+    int sprintf(char *str, char *format, ...)
+    FILE *fopen(char *path, char *mode)
+    int fclose(FILE *strea)
     cdef FILE *stdout
-    int scanf(char *format, ...) nogil
+    int scanf(char *format, ...)
index bad372965868dd8fff0923ca618dfd822ce66b70..40192d1352a7f26341ca7cd08aee0c77fb1f3834 100644 (file)
@@ -1,7 +1,7 @@
 
-cdef extern from "stdlib.h":
-    void free(void *ptr) nogil
-    void *malloc(size_t size) nogil
-    void *realloc(void *ptr, size_t size) nogil
-    size_t strlen(char *s) nogil
-    char *strcpy(char *dest, char *src) nogil
+cdef extern from "stdlib.h" nogil:
+    void free(void *ptr)
+    void *malloc(size_t size)
+    void *realloc(void *ptr, size_t size)
+    size_t strlen(char *s)
+    char *strcpy(char *dest, char *src)