projects
/
mmh
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Removed a few #ifndef JLR/#endif pairs because they're not needed.
[mmh]
/
sbr
/
utils.c
diff --git
a/sbr/utils.c
b/sbr/utils.c
index
cce7378
..
a279a32
100644
(file)
--- a/
sbr/utils.c
+++ b/
sbr/utils.c
@@
-213,14
+213,16
@@
num_digits (int n)
/*
* Append a message arg to an array of them, resizing it if necessary.
/*
* Append a message arg to an array of them, resizing it if necessary.
- * The function is written to suit the arg parsing code it was extracted
- * from, and will probably be changed when the other code is cleaned up.
+ * Really a simple vector-of-(char *) maintenance routine.
*/
void
app_msgarg(struct msgs_array *msgs, char *cp)
{
*/
void
app_msgarg(struct msgs_array *msgs, char *cp)
{
- if(msgs->size >= msgs->max)
- msgs->msgs = mh_xrealloc(msgs->msgs, (msgs->max+=MAXMSGS)*sizeof(*msgs->msgs));
+ if(msgs->size >= msgs->max) {
+ msgs->max += MAXMSGS;
+ msgs->msgs = mh_xrealloc(msgs->msgs,
+ msgs->max * sizeof(*msgs->msgs));
+ }
msgs->msgs[msgs->size++] = cp;
}
msgs->msgs[msgs->size++] = cp;
}