From: Emden R. Gansner Date: Thu, 29 Aug 2013 13:35:42 +0000 (-0400) Subject: Extend sscanf to accept %[...] patterns X-Git-Tag: LAST_LIBGRAPH~32^2~53 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=262d40d25db04f30db96d9dd76eaa5cffe99e08c;p=graphviz Extend sscanf to accept %[...] patterns --- diff --git a/lib/expr/exeval.c b/lib/expr/exeval.c index 5301e58d5..4ed1eeeae 100644 --- a/lib/expr/exeval.c +++ b/lib/expr/exeval.c @@ -474,6 +474,7 @@ scformat(Sfio_t* sp, void* vp, Sffmt_t* dp) *((void**)vp) = &node->data.variable.symbol->value->data.constant.value; break; case 's': + case '[': if (node->type != STRING) { exerror("scanf: %s: string variable address argument expected", node->data.variable.symbol->name);