fix comma-separation some more in h_pprint_stringset
This commit is contained in:
parent
9112452709
commit
d789d90017
1 changed files with 6 additions and 2 deletions
|
|
@ -719,7 +719,9 @@ void h_pprint_symbolset(FILE *file, const HCFGrammar *g, const HHashSet *set, in
|
|||
|
||||
#define BUFSIZE 512
|
||||
|
||||
void pprint_stringset_elems(FILE *file, bool first, char *prefix, size_t n, const HCFStringMap *set)
|
||||
static bool
|
||||
pprint_stringset_elems(FILE *file, bool first, char *prefix, size_t n,
|
||||
const HCFStringMap *set)
|
||||
{
|
||||
assert(n < BUFSIZE-4);
|
||||
|
||||
|
|
@ -764,9 +766,11 @@ void pprint_stringset_elems(FILE *file, bool first, char *prefix, size_t n, cons
|
|||
n_ += sprintf(prefix+n_, "\\x%.2X", c);
|
||||
}
|
||||
|
||||
pprint_stringset_elems(file, first, prefix, n_, ends);
|
||||
first = pprint_stringset_elems(file, first, prefix, n_, ends);
|
||||
}
|
||||
}
|
||||
|
||||
return first;
|
||||
}
|
||||
|
||||
void h_pprint_stringset(FILE *file, const HCFGrammar *g, const HCFStringMap *set, int indent)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue