X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/halibut/blobdiff_plain/0041ffdbc8d0dc2db4a7c9dadccfc1a8f518d1d3..refs/heads/master:/bk_text.c diff --git a/bk_text.c b/bk_text.c index 4f8cdd7..315317f 100644 --- a/bk_text.c +++ b/bk_text.c @@ -328,7 +328,7 @@ void text_backend(paragraph *sourceform, keywordlist *keywords, else tf.fp = fopen(conf.filename, "w"); if (!tf.fp) { - error(err_cantopenw, conf.filename); + err_cantopenw(conf.filename); return; } tf.charset = conf.charset; @@ -497,7 +497,7 @@ static void text_output_many(textfile *tf, int n, wchar_t c) wchar_t s[2]; s[0] = c; s[1] = L'\0'; - while (n--) + while (n-- > 0) text_output(tf, s); } @@ -752,7 +752,7 @@ static void text_codepara(textfile *tf, word *text, int indent, int width) { for (; text; text = text->next) if (text->type == word_WeakCode) { int wid = ustrwid(text->text, tf->charset); if (wid > width) - error(err_text_codeline, &text->fpos, wid, width); + err_text_codeline(&text->fpos, wid, width); text_output_many(tf, indent, L' '); text_output(tf, text->text); text_output(tf, L"\n");