X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=flower%2Ffile-cookie.cc;h=762acb1c065d210f92bc3ba0bf1c1087810f3a6c;hb=90e4d7057f3857da049dfda3d130017d4719bd6b;hp=90aa5c908d0906e320d61116f8525b52db0b484a;hpb=863b09e94acb2b3e543cb68b096e8b40db1889f1;p=lilypond.git diff --git a/flower/file-cookie.cc b/flower/file-cookie.cc index 90aa5c908d..762acb1c06 100644 --- a/flower/file-cookie.cc +++ b/flower/file-cookie.cc @@ -39,10 +39,10 @@ extern "C" { static char buf[65536]; int i = vsnprintf (buf, sizeof (buf), format, ap); - if (i == -1 || (unsigned) i > sizeof (buf)) + if (i < 0 || (unsigned) i > sizeof (buf)) assert (false); va_end (ap); - return Memory_out_stream::writer (file, buf, i); + return Memory_out_stream::writer (file, buf, (unsigned)i); } ssize_t