Information hiding.
authorEric S. Raymond <esr@thyrsus.com>
Sun, 16 Jul 2017 19:17:39 +0000 (15:17 -0400)
committerEric S. Raymond <esr@thyrsus.com>
Sun, 16 Jul 2017 19:23:03 +0000 (15:23 -0400)
advent.h
misc.c

index b9f24fe23248fba323031bbcd166ed7d03065c35..62d3696e3d924877513b85b4613af9e85e1fc227 100644 (file)
--- a/advent.h
+++ b/advent.h
@@ -206,7 +206,6 @@ extern struct settings_t settings;
 extern void packed_to_token(long, char token[]);
 extern long token_to_packed(const char token[]);
 extern void tokenize(char*, struct command_t *);
-extern void vspeak(const char*, bool, va_list);
 extern void wordclear(token_t *);
 extern void speak(const char*, ...);
 extern void sspeak(long msg, ...);
diff --git a/misc.c b/misc.c
index c4dc35124b4e9885007e4110f85cad7d7163125e..f3b0f3dcf33675cf166e45d50689d42064bade2a 100644 (file)
--- a/misc.c
+++ b/misc.c
@@ -135,7 +135,7 @@ void wordclear(token_t *v)
 
 /*  I/O routines (speak, pspeak, rspeak, sspeak, get_input, yes) */
 
-void vspeak(const char* msg, bool blank, va_list ap)
+static void vspeak(const char* msg, bool blank, va_list ap)
 {
     // Do nothing if we got a null pointer.
     if (msg == NULL)