X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2FSDCCasm.c;h=383c40a43720ccce6623e080f5b09b6e085ddeb2;hb=f3a44fc094dc5ce393e2029d3c7c6587a4b1a835;hp=08d373031d284025f6f3bb03e32aae8fdab5adc3;hpb=7ddac4cf56954cd0063d010df958b3e03f3fcdc7;p=fw%2Fsdcc diff --git a/src/SDCCasm.c b/src/SDCCasm.c index 08d37303..383c40a4 100644 --- a/src/SDCCasm.c +++ b/src/SDCCasm.c @@ -212,6 +212,7 @@ tfprintf (FILE *fp, const char *szFormat, ...) va_list ap; struct dbuf_s dbuf; size_t len; + size_t res; dbuf_init (&dbuf, INITIAL_INLINEASM); @@ -220,7 +221,8 @@ tfprintf (FILE *fp, const char *szFormat, ...) va_end (ap); len = dbuf_get_length (&dbuf); - fwrite(dbuf_get_buf (&dbuf), 1, len, fp); + res = fwrite(dbuf_get_buf (&dbuf), 1, len, fp); + assert(res == len); dbuf_destroy (&dbuf); }