From: Eric S. Raymond Date: Mon, 3 Jul 2017 21:21:06 +0000 (-0400) Subject: Information hiding. X-Git-Tag: takebird~62 X-Git-Url: https://jxself.org/git/?a=commitdiff_plain;ds=sidebyside;h=6e6722220613eae112a683e722a0e78d4b426455;hp=4b51b06b7327966f6e7ba893430dad7e2b09c7cd;p=open-adventure.git Information hiding. --- diff --git a/advent.h b/advent.h index c0e320e..71b281e 100644 --- a/advent.h +++ b/advent.h @@ -189,8 +189,6 @@ struct command_t { extern struct game_t game; extern struct settings_t settings; -extern char* xstrdup(const char* s); -extern void* xmalloc(size_t size); extern void packed_to_token(long, char token[]); extern long token_to_packed(const char token[]); extern void tokenize(char*, struct command_t *); diff --git a/misc.c b/misc.c index 30b3277..4fa173d 100644 --- a/misc.c +++ b/misc.c @@ -10,7 +10,7 @@ #include "advent.h" #include "dungeon.h" -char* xstrdup(const char* s) +static char* xstrdup(const char* s) { char* ptr = strdup(s); if (ptr == NULL) { @@ -22,7 +22,7 @@ char* xstrdup(const char* s) return (ptr); } -void* xmalloc(size_t size) +static void* xmalloc(size_t size) { void* ptr = malloc(size); if (ptr == NULL) {