summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/tagtree.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/tagtree.c b/apps/tagtree.c
index 4003087133..df747a4b78 100644
--- a/apps/tagtree.c
+++ b/apps/tagtree.c
@@ -1129,7 +1129,7 @@ static int format_str(struct tagcache_search *tcs, struct display_format *fmt,
1129 1129
1130 buf[buf_pos++] = fmt->formatstr[i]; 1130 buf[buf_pos++] = fmt->formatstr[i];
1131 1131
1132 if (buf_pos - 1 >= buf_size) 1132 if (buf_pos >= buf_size - 1) /* need at least one more byte for \0 */
1133 { 1133 {
1134 logf("buffer overflow"); 1134 logf("buffer overflow");
1135 return -4; 1135 return -4;