summaryrefslogtreecommitdiff
path: root/lib/wordsplit.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/wordsplit.c')
-rw-r--r--lib/wordsplit.c7
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;