From: Jim Meyering Date: Sat, 8 Sep 2007 19:25:52 +0000 (+0000) Subject: Rename __fpending.c -> fpending.c and __fpending.h -> fpending.h X-Git-Tag: cvs-readonly~35 X-Git-Url: http://erislabs.net/gitweb/?a=commitdiff_plain;h=3d9dacd0b6e872d8caa7fd2c757767b3288d80c3;p=gnulib.git Rename __fpending.c -> fpending.c and __fpending.h -> fpending.h * lib/fpending.h: Rename from __fpending.h. * lib/fpending.c: Rename from __fpending.c. Include "fpending.h", not "__fpending.h". * lib/__fpending.h, lib/__fpending.c: Remove files. * modules/fpending (Files): Reflect new file names. * lib/close-stream.c: Include "fpending.h", not "__fpending.h". --- diff --git a/ChangeLog b/ChangeLog index 4fab78f25..6b623933a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2007-09-08 Jim Meyering + + Rename __fpending.c -> fpending.c and __fpending.h -> fpending.h + * lib/fpending.h: Rename from __fpending.h. + * lib/fpending.c: Rename from __fpending.c. + Include "fpending.h", not "__fpending.h". + * lib/__fpending.h, lib/__fpending.c: Remove files. + * modules/fpending (Files): Reflect new file names. + * lib/close-stream.c: Include "fpending.h", not "__fpending.h". + 2007-09-08 Bruno Haible * m4/inttypes-h.m4: Remove stub file. diff --git a/lib/__fpending.c b/lib/__fpending.c deleted file mode 100644 index 221aee69d..000000000 --- a/lib/__fpending.c +++ /dev/null @@ -1,30 +0,0 @@ -/* __fpending.c -- return the number of pending output bytes on a stream - Copyright (C) 2000, 2004, 2006 Free Software Foundation, Inc. - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ - -/* Written by Jim Meyering. */ - -#include - -#include "__fpending.h" - -/* Return the number of pending (aka buffered, unflushed) - bytes on the stream, FP, that is open for writing. */ -size_t -__fpending (FILE *fp) -{ - return PENDING_OUTPUT_N_BYTES; -} diff --git a/lib/__fpending.h b/lib/__fpending.h deleted file mode 100644 index 8a8aabcc2..000000000 --- a/lib/__fpending.h +++ /dev/null @@ -1,34 +0,0 @@ -/* Declare __fpending. - - Copyright (C) 2000, 2003, 2005, 2006 Free Software Foundation, Inc. - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software Foundation, - Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - Written by Jim Meyering. */ - -#include -#include - -#ifndef HAVE_DECL___FPENDING -"this configure-time declaration test was not run" -#endif - -#if HAVE_DECL___FPENDING -# if HAVE_STDIO_EXT_H -# include -# endif -#else -size_t __fpending (FILE *); -#endif diff --git a/lib/close-stream.c b/lib/close-stream.c index 72d0d6816..2a1f8a4a0 100644 --- a/lib/close-stream.c +++ b/lib/close-stream.c @@ -1,6 +1,6 @@ /* Close a stream, with nicer error checking than fclose's. - Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004, 2006 Free + Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004, 2006, 2007 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify @@ -24,7 +24,7 @@ #include #include -#include "__fpending.h" +#include "fpending.h" #if USE_UNLOCKED_IO # include "unlocked-io.h" diff --git a/lib/fpending.c b/lib/fpending.c new file mode 100644 index 000000000..4b982ba4f --- /dev/null +++ b/lib/fpending.c @@ -0,0 +1,30 @@ +/* fpending.c -- return the number of pending output bytes on a stream + Copyright (C) 2000, 2004, 2006, 2007 Free Software Foundation, Inc. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2, or (at your option) + any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software Foundation, + Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ + +/* Written by Jim Meyering. */ + +#include + +#include "fpending.h" + +/* Return the number of pending (aka buffered, unflushed) + bytes on the stream, FP, that is open for writing. */ +size_t +__fpending (FILE *fp) +{ + return PENDING_OUTPUT_N_BYTES; +} diff --git a/lib/fpending.h b/lib/fpending.h new file mode 100644 index 000000000..8a8aabcc2 --- /dev/null +++ b/lib/fpending.h @@ -0,0 +1,34 @@ +/* Declare __fpending. + + Copyright (C) 2000, 2003, 2005, 2006 Free Software Foundation, Inc. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2, or (at your option) + any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software Foundation, + Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + Written by Jim Meyering. */ + +#include +#include + +#ifndef HAVE_DECL___FPENDING +"this configure-time declaration test was not run" +#endif + +#if HAVE_DECL___FPENDING +# if HAVE_STDIO_EXT_H +# include +# endif +#else +size_t __fpending (FILE *); +#endif diff --git a/modules/fpending b/modules/fpending index abdcadaf4..6b67cc3fa 100644 --- a/modules/fpending +++ b/modules/fpending @@ -2,8 +2,8 @@ Description: Determine the number of bytes waiting in the output buffer of a stream. Files: -lib/__fpending.h -lib/__fpending.c +lib/fpending.h +lib/fpending.c m4/fpending.m4 Depends-on: @@ -14,7 +14,7 @@ gl_FUNC_FPENDING Makefile.am: Include: -"__fpending.h" +"fpending.h" License: GPL