X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=support%2Flibfirmprof%2Finstrument.c;h=18db0b55f5fc56d7800705b31b89dd96152f7041;hb=0da5ac32cba055ce7d77aaa5146cecca148d4b0d;hp=b3e9fe64a44417d10bf87cfccd435b69fbd72c1e;hpb=741e875f2fa896a78c60aeda94154243fe027769;p=libfirm diff --git a/support/libfirmprof/instrument.c b/support/libfirmprof/instrument.c index b3e9fe64a..18db0b55f 100644 --- a/support/libfirmprof/instrument.c +++ b/support/libfirmprof/instrument.c @@ -29,15 +29,15 @@ void write_little_endian(unsigned *counter, unsigned len, FILE *f) unsigned i; for (i = 0; i < len; ++i) { - unsigned v = counter[i]; - char bytes[4]; + unsigned v = counter[i]; + unsigned char bytes[4]; bytes[0] = ((v >> 0) & 0xff); bytes[1] = ((v >> 8) & 0xff); bytes[2] = ((v >> 16) & 0xff); bytes[3] = ((v >> 24) & 0xff); - fwrite(bytes, 4, 1, f); + fwrite(bytes, 1, 4, f); } }