Wireshark mailing list archives
Re: Sprintf weirdness
From: Ian Schorr <ian.schorr () gmail com>
Date: Wed, 2 Jun 2010 15:10:15 +1000
On Wed, Jun 2, 2010 at 2:57 PM, Guy Harris <guy () alum mit edu> wrote:
On Jun 1, 2010, at 9:01 PM, Ian Schorr wrote: If you want the code to be portable, you'd have to hope that Microsoft provides the C99 PRI[doux]64 macros, even though Visual Studio doesn't claim to support C99, and use them, as per Eloy Paris' suggestion, or you'd have to define them yourself and use #ifdefs to select different definitions for different platforms (if you care about, for example, fairly old versions of *BSD, it might be complicated, but I think on any reasonably modern UN*X %ll[doux] would work; on Windows, it won't work - it's something like %I64[doux]). This means that anything could happen.
As you mention later, MS Visual Studio 2008 does not include those macros. From the sounds of it, regardless of my exact problem (which I'm guessing is in this general area anyway), I'm probably better off abandoning sprintf altogether? ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev () wireshark org> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request () wireshark org?subject=unsubscribe
Current thread:
- Sprintf weirdness Ian Schorr (Jun 01)
- Re: Sprintf weirdness Eloy Paris (Jun 01)
- Re: Sprintf weirdness Guy Harris (Jun 01)
- Re: Sprintf weirdness Guy Harris (Jun 01)
- Re: Sprintf weirdness Ian Schorr (Jun 01)
- Re: Sprintf weirdness Guy Harris (Jun 01)
- Re: Sprintf weirdness Ian Schorr (Jun 01)
- Re: Sprintf weirdness Guy Harris (Jun 02)
- Re: Sprintf weirdness Ian Schorr (Jun 02)
- Re: Sprintf weirdness Ian Schorr (Jun 01)
- Re: Sprintf weirdness Eloy Paris (Jun 01)
- Re: Sprintf weirdness Jaap Keuter (Jun 01)
- Re: Sprintf weirdness Ian Schorr (Jun 01)