[Python-Dev] snprintf breaks build (original) (raw)
Moshe Zadka Moshe Zadka moshez@math.huji.ac.il
Fri, 4 Aug 2000 07:30:59 +0300 (IDT)
- Previous message: [Python-Dev] snprintf breaks build
- Next message: [Python-Dev] snprintf breaks build
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Thu, 3 Aug 2000, Fred L. Drake, Jr. wrote:
Hmm. I think the issue with known existing snprintf() implementations with Open Source licenses was that they were at least somewhat contanimating. I'll switch back to sprintf() until we have a portable snprintf() implementation.
Fred -- in your case, there is no need for sprintf -- a few sizeof(long)s along the way would make sure that your buffers are large enough. (For extreme future-proofing, you might also sizeof() the messages you print)
(Tidbit: since sizeof(long) measures in bytes, and %d prints in decimals, then a buffer of length sizeof(long) is enough to hold a decimal represntation of a long).
-- Moshe Zadka <moshez@math.huji.ac.il> There is no IGLU cabal. http://advogato.org/person/moshez
- Previous message: [Python-Dev] snprintf breaks build
- Next message: [Python-Dev] snprintf breaks build
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]