X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=m4%2Ffflush.m4;h=f796a55415d2a0744b7d594e6ad21aacb332aed1;hb=1bdc3263719ddd23c68fc9db896388670451b58c;hp=161680f2cea0f217fe812bf992f9d3c40ff54d95;hpb=2f2eba1862c526737baf2dfe605bf5257133adeb;p=gnulib.git diff --git a/m4/fflush.m4 b/m4/fflush.m4 old mode 100755 new mode 100644 index 161680f2c..f796a5541 --- a/m4/fflush.m4 +++ b/m4/fflush.m4 @@ -1,4 +1,4 @@ -#serial 1 +# fflush.m4 serial 4 # Copyright (C) 2007 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation @@ -20,9 +20,9 @@ AC_DEFUN([gl_FUNC_FFLUSH], #include #include ]], [[FILE *f = fopen ("conftest.txt", "r"); - char buffer[10]; + char buffer[10]; int fd = fileno (f); - if (!f || 0 > fd || fread (buffer, 1, 5, f) != 5) + if (!f || 0 > fd || fread (buffer, 1, 5, f) != 5) return 2; /* For deterministic results, ensure f read a bigger buffer. */ if (lseek (fd, 0, SEEK_CUR) == 5) @@ -45,6 +45,8 @@ AC_DEFUN([gl_FUNC_FFLUSH], AC_DEFUN([gl_REPLACE_FFLUSH], [ AC_LIBOBJ([fflush]) + AC_LIBOBJ([fseeko]) AC_REQUIRE([gl_STDIO_H_DEFAULTS]) REPLACE_FFLUSH=1 + REPLACE_FSEEKO=1 ])