projects
/
open-adventure.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
50bbbbc
)
Never write the input prompt to log files.
183/head
author
Jason S. Ninneman
<jsn@mbar.us>
Sat, 1 Jul 2017 18:03:20 +0000
(11:03 -0700)
committer
Jason S. Ninneman
<jsn@mbar.us>
Sat, 1 Jul 2017 18:04:21 +0000
(11:04 -0700)
advent.h
patch
|
blob
|
history
misc.c
patch
|
blob
|
history
diff --git
a/advent.h
b/advent.h
index e638e8424eb8d743f08dc6e45c6d971cad59436a..9de79f049f80c49eb5915e94ebe370a48452e8dc 100644
(file)
--- a/
advent.h
+++ b/
advent.h
@@
-187,7
+187,7
@@
extern void wordclear(token_t *);
extern void speak(const char*, ...);
extern void pspeak(vocab_t, enum speaktype, int, ...);
extern void rspeak(vocab_t, ...);
extern void speak(const char*, ...);
extern void pspeak(vocab_t, enum speaktype, int, ...);
extern void rspeak(vocab_t, ...);
-extern void echo_input(FILE*, c
har*,
char*);
+extern void echo_input(FILE*, c
onst char*, const
char*);
extern int word_count(char*);
extern char* get_input(void);
extern bool silent_yes(void);
extern int word_count(char*);
extern char* get_input(void);
extern bool silent_yes(void);
diff --git
a/misc.c
b/misc.c
index 5eb1fa2f3d074ad3734e205723b836cb8ef8c789..ac22ae039dde7a15f739a6d9c67ff9be60eee518 100644
(file)
--- a/
misc.c
+++ b/
misc.c
@@
-295,7
+295,7
@@
void rspeak(vocab_t i, ...)
va_end(ap);
}
va_end(ap);
}
-void echo_input(FILE* destination, c
har* input_prompt,
char* input)
+void echo_input(FILE* destination, c
onst char* input_prompt, const
char* input)
{
size_t len = strlen(input_prompt) + strlen(input) + 1;
char* prompt_and_input = (char*) xmalloc(len);
{
size_t len = strlen(input_prompt) + strlen(input) + 1;
char* prompt_and_input = (char*) xmalloc(len);
@@
-354,7
+354,7
@@
char* get_input()
echo_input(stdout, input_prompt, input);
if (logfp)
echo_input(stdout, input_prompt, input);
if (logfp)
- echo_input(logfp,
input_prompt
, input);
+ echo_input(logfp,
""
, input);
return (input);
}
return (input);
}