diff --git a/md2point.c b/md2point.c index c366198..1599b27 100644 --- a/md2point.c +++ b/md2point.c @@ -25,10 +25,11 @@ utf8strlen(const char *s) void fprintunderline(FILE *fp, const char *str) { - size_t i; + size_t i, len; fprintf(fp, "\n %s\n ", str); - for (i = 0; i <= utf8strlen(str); ++i) + len = utf8strlen(str); + for (i = 0; i <= len; ++i) fputs("=", fp); fputs("\n\n", fp); }