diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2017-04-12 13:43:15 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2017-04-12 13:43:15 (GMT) |
commit | 9f8e844f9c423ce1ff450461016db86873db4a45 (patch) | |
tree | dfe03fbf8b0de7db9d327f5185b65ab893af5755 /libtommath/bn_mp_get_long.c | |
parent | 59f0c070d62204e43e5d39d6810a444218ebebb1 (diff) | |
download | tcl-9f8e844f9c423ce1ff450461016db86873db4a45.zip tcl-9f8e844f9c423ce1ff450461016db86873db4a45.tar.gz tcl-9f8e844f9c423ce1ff450461016db86873db4a45.tar.bz2 |
If %llu is considered invalid, it means that "%" TCL_LL_MODIFIER "u" cannot be used Tcl_ObjPrintf(), but only in sprintf(). That's unfortunate, clearly an oversight in TIP #237. Conclusion: new TIP must be written to correct this.
I'll read a TIP and see what case you have, but TCL_LL_MODIFIER was never
meant to play any role in [format] or in Tcl_ObjPrintf(). TCL_LL_MODIFIER
exists to help deal with platform differences in sprintf() calls.
Tcl_ObjPrintf() in contrast ought to be consistent in its behavior
across platforms and should not need such things. If that's false,
then fixes to Tcl_ObjPrintf() are in order.
Diffstat (limited to 'libtommath/bn_mp_get_long.c')
0 files changed, 0 insertions, 0 deletions