diff options
Diffstat (limited to 'lib/wordsplit.c')
-rw-r--r-- | lib/wordsplit.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/wordsplit.c b/lib/wordsplit.c index bd5d59d4..75faf9e5 100644 --- a/lib/wordsplit.c +++ b/lib/wordsplit.c @@ -61,7 +61,7 @@ _wsplt_alloc_die (struct wordsplit *wsp) abort (); } -static void +static void __attribute__ ((__format__ (__printf__, 1, 2))) _wsplt_error (const char *fmt, ...) { va_list ap; @@ -795,7 +795,10 @@ expvar (struct wordsplit *wsp, const char *str, size_t len, else value = ""; } + /* FIXME: handle defstr */ + (void) defstr; + if (value) { if (flg & _WSNF_QUOTE) @@ -1461,7 +1464,7 @@ wordsplit_process_list (struct wordsplit *wsp, size_t start) } int -wordsplit_len (const char *command, size_t length, struct wordsplit *wsp, +wordsplit_len (const char *command, size_t length, struct wordsplit *wsp, int flags) { int rc; |