Remove #include <stdio.h>. Add #include <string.h>.
authorKeisuke Nishida <kxn30@po.cwru.edu>
Fri, 9 Mar 2001 23:33:41 +0000 (23:33 +0000)
committerKeisuke Nishida <kxn30@po.cwru.edu>
Fri, 9 Mar 2001 23:33:41 +0000 (23:33 +0000)
62 files changed:
libguile/ChangeLog
libguile/alist.c
libguile/arbiters.c
libguile/async.c
libguile/backtrace.c
libguile/boolean.c
libguile/chars.c
libguile/continuations.c
libguile/debug-malloc.c
libguile/debug.c
libguile/dynwind.c
libguile/eq.c
libguile/eval.c
libguile/feature.c
libguile/filesys.h
libguile/gc.c
libguile/gc_os_dep.c
libguile/gdbint.c
libguile/gh_data.c
libguile/gh_eval.c
libguile/gh_funcs.c
libguile/gh_io.c
libguile/gh_list.c
libguile/gh_predicates.c
libguile/hash.c
libguile/hashtab.c
libguile/iselect.c
libguile/keywords.c
libguile/list.c
libguile/load.c
libguile/mallocs.c
libguile/net_db.c
libguile/numbers.c
libguile/objprop.c
libguile/objprop.h
libguile/options.c
libguile/pairs.c
libguile/print.c
libguile/procprop.c
libguile/procs.c
libguile/properties.c
libguile/ramap.c
libguile/regex-posix.c
libguile/root.c
libguile/scmsigs.c
libguile/simpos.c
libguile/socket.c
libguile/sort.c
libguile/srcprop.c
libguile/stackchk.c
libguile/stacks.c
libguile/strings.c
libguile/strop.c
libguile/strorder.c
libguile/struct.c
libguile/symbols.c
libguile/tag.c
libguile/threads.c
libguile/unif.c
libguile/variable.c
libguile/vectors.c
libguile/weaks.c

index 31cee4d..cb5b407 100644 (file)
@@ -1,3 +1,20 @@
+2001-03-09  Keisuke Nishida  <kxn30@po.cwru.edu>
+
+       * alist.c, arbiters.c, async.c, backtrace.c, boolean.c, chars.c,
+       continuations.c, debug-malloc.c, debug.c, dynwind.c, eq.c, eval.c,
+       feature.c, filesys.h, gc_os_dep.c, gh_data.c, gh_eval.c,
+       gh_funcs.c, gh_io.c, gh_list.c, gh_predicates.c, hash.c,
+       hashtab.c, iselect.c, keywords.c, list.c, load.c, mallocs.c,
+       net_db.c, numbers.c, objprop.c, objprop.h, options.c, pairs.c,
+       print.c, procprop.c, procs.c, properties.c, ramap.c,
+       regex-posix.c, root.c, scmsigs.c, simpos.c, socket.c, srcprop.c,
+       stackchk.c, stacks.c, strings.c, strop.c, strorder.c, struct.c,
+       symbols.c, tag.c, threads.c, variable.c, vectors.c, weaks.c:
+       Remove #include <stdio.h>       
+       * gc.c, gdbint.c, root.c, sort.c, unif.c: Add #include <string.h>.
+
+       * procs.c (scm_make_subr_opt): Init symcell to avoid warning.
+
 2001-03-09  Martin Grabmueller  <mgrabmue@cs.tu-berlin.de>
 
        * posix.c (scm_gethostname): Set initial name length to 256 for
index cd4f182..5e75c8e 100644 (file)
@@ -43,7 +43,6 @@
    gjb@cs.washington.edu, http://www.cs.washington.edu/homes/gjb */
 
 \f
-#include <stdio.h>
 #include "libguile/_scm.h"
 #include "libguile/eq.h"
 #include "libguile/list.h"
index c388dfa..faa0f46 100644 (file)
@@ -44,7 +44,6 @@
 
 \f
 
-#include <stdio.h>
 #include "libguile/_scm.h"
 #include "libguile/ports.h"
 #include "libguile/smob.h"
index d1f834d..e57b821 100644 (file)
@@ -44,7 +44,6 @@
 
 \f
 
-#include <stdio.h>
 #include <signal.h>
 #include "libguile/_scm.h"
 #include "libguile/eval.h"
index 7661c19..d0f4820 100644 (file)
@@ -47,7 +47,6 @@
    gjb@cs.washington.edu, http://www.cs.washington.edu/homes/gjb */
 
 
-#include <stdio.h>
 #include <ctype.h>
 
 #include "libguile/_scm.h"
index 9fd89a6..7bda213 100644 (file)
@@ -44,7 +44,6 @@
 
 \f
 
-#include <stdio.h>
 #include "libguile/_scm.h"
 
 #include "libguile/validate.h"
index 9ca1fac..c477056 100644 (file)
@@ -44,7 +44,6 @@
 
 \f
 
-#include <stdio.h>
 #include <ctype.h>
 #include "libguile/_scm.h"
 #include "libguile/validate.h"
index 3b07e1f..28985e0 100644 (file)
@@ -44,7 +44,6 @@
 
 \f
 
-#include <stdio.h>
 #include <string.h>
 
 #include "libguile/_scm.h"
index 8b2a08c..4240f7d 100644 (file)
@@ -40,7 +40,6 @@
  * If you do not wish that, delete this exception notice.  */
 
 #include <string.h>
-#include <stdio.h>
 
 #include "libguile/_scm.h"
 #include "libguile/alist.h"
index 275c05b..354ddd6 100644 (file)
@@ -47,7 +47,6 @@
    gjb@cs.washington.edu, http://www.cs.washington.edu/homes/gjb */
 
 
-#include <stdio.h>
 #include "libguile/_scm.h"
 #include "libguile/eval.h"
 #include "libguile/stackchk.h"
index 647c044..101107c 100644 (file)
@@ -44,7 +44,6 @@
 
 \f
 
-#include <stdio.h>
 #include "libguile/_scm.h"
 #include "libguile/eval.h"
 #include "libguile/alist.h"
index 275fa71..8eda340 100644 (file)
@@ -43,7 +43,6 @@
    gjb@cs.washington.edu, http://www.cs.washington.edu/homes/gjb */
 
 \f
-#include <stdio.h>
 #include "libguile/_scm.h"
 #include "libguile/ramap.h"
 #include "libguile/stackchk.h"
index 93a4a16..4c58a54 100644 (file)
@@ -78,7 +78,6 @@ char *alloca ();
 # endif
 #endif
 
-#include <stdio.h>
 #include "libguile/_scm.h"
 #include "libguile/debug.h"
 #include "libguile/dynwind.h"
index 4b43209..d37b83c 100644 (file)
@@ -44,7 +44,6 @@
 
 \f
 
-#include <stdio.h>
 #ifdef HAVE_STRING_H
 #include <string.h>
 #endif
index c71d844..549d71a 100644 (file)
@@ -47,7 +47,6 @@
    gjb@cs.washington.edu, http://www.cs.washington.edu/homes/gjb */
 \f
 
-#include <stdio.h>
 #include "libguile/__scm.h"
 
 \f
index 038822a..bf554aa 100644 (file)
@@ -51,6 +51,7 @@
 
 \f
 #include <stdio.h>
+#include <string.h>
 #include "libguile/_scm.h"
 #include "libguile/eval.h"
 #include "libguile/stime.h"
index 0001cf8..d05105a 100644 (file)
@@ -1419,7 +1419,6 @@ word x;
 #   endif
 # endif
 
-# include <stdio.h>
 # include <signal.h>
 
 /* Blatantly OS dependent routines, except for those that are related  */
index 2f6a036..e18fea8 100644 (file)
@@ -50,6 +50,7 @@
 #include "libguile/_scm.h"
 
 #include <stdio.h>
+#include <string.h>
 #ifdef HAVE_UNISTD_H
 #include <unistd.h>
 #endif
index 6e7eab1..21510c4 100644 (file)
@@ -41,8 +41,6 @@
 
 /* data initialization and C<->Scheme data conversion */
 
-#include <stdio.h>
-
 #include "libguile/gh.h"
 #ifdef HAVE_STRING_H
 #include <string.h>
index 46f6f97..71c8f93 100644 (file)
@@ -42,8 +42,6 @@
 
 /* routines to evaluate Scheme code */
 
-#include <stdio.h>
-
 #include "libguile/gh.h"
 
 typedef SCM (*gh_eval_t) (void *data, SCM jmpbuf);
index 5374a01..6f43cf7 100644 (file)
@@ -43,8 +43,6 @@
 \f
 /* Defining Scheme functions implemented by C functions --- subrs.  */
 
-#include <stdio.h>
-
 #include "libguile/gh.h"
 
 /* allows you to define new scheme primitives written in C */
index c60032e..41ca3a7 100644 (file)
@@ -40,8 +40,6 @@
  * If you do not wish that, delete this exception notice.  */
 \f
 
-#include <stdio.h>
-
 #include "libguile/gh.h"
 
 void 
index 4054dc5..7bdd944 100644 (file)
@@ -42,8 +42,6 @@
 
 /* list manipulation */
 
-#include <stdio.h>
-
 #include "libguile/gh.h"
 
 /* returns the length of a list */
index fe5fc14..1bd234b 100644 (file)
@@ -42,8 +42,6 @@
 
 /* type predicates and equality predicates */
 
-#include <stdio.h>
-
 #include "libguile/gh.h"
 
 /* type predicates: tell you if an SCM object has a given type */
index 8f8dfbb..f2bb819 100644 (file)
@@ -44,7 +44,6 @@
 
 \f
 
-#include <stdio.h>
 #include "libguile/_scm.h"
 #include "libguile/chars.h"
 #include "libguile/ports.h"
index 1f001f2..23fba77 100644 (file)
@@ -44,7 +44,6 @@
 
 \f
 
-#include <stdio.h>
 #include "libguile/_scm.h"
 #include "libguile/alist.h"
 #include "libguile/hash.h"
index d18213c..d7bda88 100644 (file)
@@ -39,7 +39,6 @@
  * whether to permit this exception to apply to your modifications.
  * If you do not wish that, delete this exception notice.  */
 \f
-#include <stdio.h>
 #include <limits.h>
 #include <string.h>
 
index 8af562e..84d942d 100644 (file)
@@ -44,7 +44,6 @@
 
 \f
 
-#include <stdio.h>
 #include <string.h>
 
 #include "libguile/_scm.h"
index 6493df8..141d48a 100644 (file)
@@ -43,7 +43,6 @@
    gjb@cs.washington.edu, http://www.cs.washington.edu/homes/gjb */
 
 \f
-#include <stdio.h>
 #include "libguile/_scm.h"
 #include "libguile/eq.h"
 
index 8be776d..496f2b8 100644 (file)
@@ -44,7 +44,6 @@
 
 \f
 
-#include <stdio.h>
 #include <string.h>
 
 #include "libguile/_scm.h"
index f0f9606..035539f 100644 (file)
@@ -22,7 +22,6 @@
 
 \f
 
-#include <stdio.h>
 #include "libguile/_scm.h"
 #include "libguile/ports.h"
 #include "libguile/smob.h"
index 408400f..ba95996 100644 (file)
@@ -51,7 +51,6 @@
  */
 \f
 
-#include <stdio.h>
 #include "libguile/_scm.h"
 #include "libguile/feature.h"
 #include "libguile/strings.h"
index 2b2cedb..8841dbd 100644 (file)
@@ -44,7 +44,6 @@
 
 \f
 
-#include <stdio.h>
 #include <math.h>
 #include "libguile/_scm.h"
 #include "libguile/feature.h"
index 04b3106..17f935e 100644 (file)
@@ -44,7 +44,6 @@
 
 \f
 
-#include <stdio.h>
 #include "libguile/_scm.h"
 #include "libguile/hashtab.h"
 #include "libguile/alist.h"
index 4d94bbc..3769910 100644 (file)
@@ -44,7 +44,6 @@
  * If you do not wish that, delete this exception notice.  */
 \f
 
-#include <stdio.h>
 #include "libguile/__scm.h"
 
 \f
index 5bd622d..c5260e6 100644 (file)
@@ -47,7 +47,6 @@
 
 \f
 
-#include <stdio.h>
 #include "libguile/_scm.h"
 #include "libguile/strings.h"
 
index 26ab633..070d08d 100644 (file)
@@ -44,7 +44,6 @@
 
 \f
 
-#include <stdio.h>
 #include "libguile/_scm.h"
 #include "libguile/validate.h"
 
index 1e86d85..0d822c5 100644 (file)
@@ -44,7 +44,6 @@
 
 \f
 
-#include <stdio.h>
 #include "libguile/_scm.h"
 #include "libguile/chars.h"
 #include "libguile/continuations.h"
index f0ec8dd..791dce7 100644 (file)
@@ -44,7 +44,6 @@
 
 \f
 
-#include <stdio.h>
 #include "libguile/_scm.h"
 
 #include "libguile/alist.h"
index 44a869b..0e59df8 100644 (file)
@@ -44,7 +44,6 @@
 
 \f
 
-#include <stdio.h>
 #include "libguile/_scm.h"
 
 #include "libguile/objects.h"
@@ -95,6 +94,7 @@ scm_make_subr_opt (const char *name, int type, SCM (*fcn) (), int set)
     }
   else
     {
+      symcell = SCM_BOOL_F; /* to avoid warning */
       symbol = scm_str2symbol (name);
     }
   
index 5da8891..b333438 100644 (file)
@@ -44,7 +44,6 @@
 
 \f
 
-#include <stdio.h>
 #include "libguile/_scm.h"
 #include "libguile/hashtab.h"
 #include "libguile/alist.h"
index 92aa196..21e222c 100644 (file)
@@ -51,7 +51,6 @@
 
 \f
 
-#include <stdio.h>
 #include "libguile/_scm.h"
 #include "libguile/strings.h"
 #include "libguile/unif.h"
index da18e91..5fafba6 100644 (file)
@@ -53,7 +53,6 @@
    libraries which do not agree with the Spencer implementation may
    produce varying behavior.  Sigh. */
 
-#include <stdio.h>
 #include <sys/types.h>
 
 #include "libguile/_scm.h"
index 88ae8b0..6779f67 100644 (file)
@@ -44,7 +44,7 @@
 
 \f
 
-#include <stdio.h>
+#include <string.h>
 #include "libguile/_scm.h"
 #include "libguile/stackchk.h"
 #include "libguile/dynwind.h"
index 4151699..baa597e 100644 (file)
@@ -44,7 +44,6 @@
 
 \f
 
-#include <stdio.h>
 #include <signal.h>
 #include "libguile/_scm.h"
 
index 041fe70..db0c04b 100644 (file)
@@ -44,7 +44,6 @@
 
 \f
 
-#include <stdio.h>
 #include "libguile/_scm.h"
 
 #include "libguile/scmsigs.h"
index a637aa7..52e0fff 100644 (file)
@@ -44,8 +44,6 @@
 
 \f
 
-#include <stdio.h>
-
 #include "libguile/_scm.h"
 #include "libguile/unif.h"
 #include "libguile/feature.h"
index 659c901..2d3ca3c 100644 (file)
@@ -78,6 +78,7 @@ char *alloca ();
 # endif
 #endif
 
+#include <string.h>
 #include "libguile/_scm.h"
 
 #include "libguile/eval.h"
index 341c9a6..41cd36c 100644 (file)
@@ -47,7 +47,6 @@
 
 \f
 
-#include <stdio.h>
 #include "libguile/_scm.h"
 #include "libguile/smob.h"
 #include "libguile/alist.h"
index 3b31ff2..bede70e 100644 (file)
@@ -44,7 +44,6 @@
 
 \f
 
-#include <stdio.h>
 #include "libguile/_scm.h"
 #include "libguile/ports.h"
 #include "libguile/root.h"
index e223d4f..92873a4 100644 (file)
@@ -48,7 +48,6 @@
 
 \f
 
-#include <stdio.h>
 #include "libguile/_scm.h"
 #include "libguile/eval.h"
 #include "libguile/debug.h"
index 3874b4a..e2277fe 100644 (file)
@@ -44,7 +44,6 @@
 
 \f
 
-#include <stdio.h>
 #include <string.h>
 
 #include "libguile/_scm.h"
index 1ad5722..01665dd 100644 (file)
@@ -23,7 +23,6 @@ Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
 
 \f
 
-#include <stdio.h>
 #include "libguile/_scm.h"
 #include "libguile/chars.h"
 #include "libguile/strings.h"
index 22f60db..2dee2b8 100644 (file)
@@ -43,7 +43,6 @@
    gjb@cs.washington.edu, http://www.cs.washington.edu/homes/gjb */
 \f
 
-#include <stdio.h>
 #include "libguile/_scm.h"
 #include "libguile/chars.h"
 #include "libguile/strings.h"
index 52af06f..3c15deb 100644 (file)
@@ -44,7 +44,6 @@
 
 \f
 
-#include <stdio.h>
 #include "libguile/_scm.h"
 #include "libguile/chars.h"
 #include "libguile/eval.h"
index 76e15cb..2d6d081 100644 (file)
@@ -44,7 +44,6 @@
 
 \f
 
-#include <stdio.h>
 #include "libguile/_scm.h"
 #include "libguile/chars.h"
 #include "libguile/eval.h"
index db38590..095572d 100644 (file)
@@ -43,7 +43,6 @@
    gjb@cs.washington.edu, http://www.cs.washington.edu/homes/gjb */
 
 \f
-#include <stdio.h>
 #include "libguile/_scm.h"
 #include "libguile/chars.h"
 #include "libguile/struct.h"
index 85f38ca..2bf5180 100644 (file)
@@ -62,7 +62,6 @@
     * second #inclusion
 */
 
-#include <stdio.h>
 #include "libguile/_scm.h"
 #include "libguile/dynwind.h"
 #include "libguile/smob.h"
index 1a80131..7e4e1a8 100644 (file)
@@ -52,6 +52,7 @@
 \f
 
 #include <stdio.h>
+#include <string.h>
 #include "libguile/_scm.h"
 #include "libguile/chars.h"
 #include "libguile/eval.h"
index a088be2..4ce7d61 100644 (file)
@@ -44,7 +44,6 @@
 
 \f
 
-#include <stdio.h>
 #include "libguile/_scm.h"
 #include "libguile/eq.h"
 #include "libguile/ports.h"
index 25c7c8a..bd1b7ba 100644 (file)
@@ -44,7 +44,6 @@
 
 \f
 
-#include <stdio.h>
 #include "libguile/_scm.h"
 #include "libguile/eq.h"
 #include "libguile/root.h"
index f340922..91167d2 100644 (file)
@@ -43,7 +43,6 @@
    gjb@cs.washington.edu, http://www.cs.washington.edu/homes/gjb */
 
 \f
-#include <stdio.h>
 #include "libguile/_scm.h"
 #include "libguile/vectors.h"