]> git.lizzy.rs Git - plan9front.git/blobdiff - sys/src/cmd/awk/run.c
merge
[plan9front.git] / sys / src / cmd / awk / run.c
index a9dbe1b513532f69a374429f9562fe47c6b29cc6..c9e90bc451296bb1c9e9e4a98282e24f9fe29a6d 100644 (file)
@@ -961,8 +961,9 @@ int format(char **pbuf, int *pbufsize, char *s, Node *a)    /* printf-like conversi
                                        *p = '\0';
                                }
                        } else {
-                               *p++ = getsval(x)[0];
-                               *p = 0;
+                               if((*p = getsval(x)[0]) != '\0')
+                                       p++;
+                               *p = '\0';
                        }
                        break;
                }