On 2016-03-05 14:16, Peter Bex wrote: > On Fri, Mar 04, 2016 at 02:03:14PM +1300, Evan Hanson wrote: > > - sprintf(rw_buffer, " %lu", (unsigned long)((char > > *)C_data_pointer(x))[ n ]); > > + sprintf(rw_buffer, " %u", ((unsigned char *)C_data_pointer(x))[ > > n ]); > > Shouldn't this be printed as a character? > + sprintf(rw_buffer, " %c", ((unsigned char *)C_data_pointer(x))[ n > ]);
The goal is to print it as an integer in [0, 255], so no, I don't think so. Evan _______________________________________________ Chicken-hackers mailing list Chicken-hackers@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-hackers