chiark / gitweb /
server: Zap spurious space output by a_vformat.
authorMark Wooding <mdw@distorted.org.uk>
Sat, 20 Dec 2008 17:06:11 +0000 (17:06 +0000)
committerMark Wooding <mdw@distorted.org.uk>
Mon, 29 Dec 2008 21:52:12 +0000 (21:52 +0000)
server/admin.c

index 5509de07eea4880b0dd8b1e84af150cf2fca6f50..4e87e48c81799847f11f756035e23879d1722697 100644 (file)
@@ -265,7 +265,7 @@ void a_vformat(dstr *d, const char *fmt, va_list ap)
 
   while (fmt) {
     if (*fmt == '*') {
-      dstr_putc(d, ' ');
+      if (d->len) dstr_putc(d, ' ');
       dstr_vputf(d, fmt + 1, &ap);
     } else if (*fmt == '?') {
       if (strcmp(fmt, "?ADDR") == 0) {