@@ -1,3 +1,7 @@
+2008-06-01 Guillem Jover <guillem@debian.org>
+
+ * lib/varbuf.c (varbufdupc): Use memset instead of ad-hoc operation.
2008-06-01 Guillem Jover <guillem@debian.org>
* lib/subproc.c (setup_subproc_signals): Use size_t intead of int
@@ -38,11 +38,8 @@ void varbufdupc(struct varbuf *v, int c, ssize_t n) {
char *b = v->buf + v->used;
v->used += n;
if (v->used >= v->size) varbufextend(v);
-
- while(n) {
- *b= c;
- b++; n--;
- }
+ memset(b, c, n);
}
int varbufprintf(struct varbuf *v, const char *fmt, ...) {