]> granicus.if.org Git - python/commitdiff
Only use getline() when compiling using glibc
authorAndrew M. Kuchling <amk@amk.ca>
Thu, 30 Nov 2000 18:27:50 +0000 (18:27 +0000)
committerAndrew M. Kuchling <amk@amk.ca>
Thu, 30 Nov 2000 18:27:50 +0000 (18:27 +0000)
Objects/fileobject.c

index d008ff7a0206ec4474ffec6998f266b4cb452476..43b81ed45d73782c4c76dec80f4a88d9998e29e7 100644 (file)
@@ -651,7 +651,7 @@ get_line(PyFileObject *f, int n)
        size_t n1, n2;
        PyObject *v;
 
-#ifdef HAVE_GETLINE
+#if defined(HAVE_GETLINE) && defined(_GNU_SOURCE)
        /* Use GNU libc extension getline() for arbitrary-sized lines */
        if (n == 0) {
                size_t size = 0;