aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--towers.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/towers.c b/towers.c
index 35ad8e1..011a406 100644
--- a/towers.c
+++ b/towers.c
@@ -741,7 +741,10 @@ done
desc = snewn(40*a, char);
p = desc;
for (i = 0; i < 4*w; i++) {
- p += sprintf(p, "%s%.0d", i?"/":"", clues[i]);
+ if (i)
+ *p++ = '/';
+ if (clues[i])
+ p += sprintf(p, "%d", clues[i]);
}
for (i = 0; i < a; i++)
if (grid[i])