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

Reply via email to