https://bugzilla.novell.com/show_bug.cgi?id=213900 dcb314@hotmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|INVALID | ------- Comment #11 from dcb314@hotmail.com 2006-10-27 03:26 MST ------- (In reply to comment #8)
quote from author(Paolo Bonzini): printf is not the standard library printf in GNU Smalltalk, but defined in snprintf/snprintf.c.
All is explained, but doing your own printf is wrong for two reasons. 1. ISO standard C says you can't provide your own version of printf since printf is reserved for the implementation. 2. From a practical viewpoint, printf is well known. Doing your own version causes programmer confusion, like this bug report. Suggest rename your printf to local_printf or something.
glibc does offer the possibility to define modifiers;
glibc may well do this. ISO standard C says invalid specifier strings lead to undefined behaviour. Suggest follow ISO standard C. The next time I plan to build Smalltalk is about the third or fourth week of November. If that is too far away, let me know. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.