Wireshark-bugs: [Wireshark-bugs] [Bug 1676] G_GINT64_MODIFIER not set to "l" on LP64 platforms
Date: Tue, 10 Jul 2007 06:31:11 +0000 (GMT)
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1676


guy@xxxxxxxxxxxx changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         OS/Version|Linux                       |All
           Platform|PC                          |All
         Resolution|                            |FIXED




------- Comment #4 from guy@xxxxxxxxxxxx  2007-07-10 06:31 GMT -------
I've updated the top-level and wiretap configure.in files to try "l" before
"ll" as a G_GINT64_MODIFIER value, so if gint64 is a "long", "%lx" will work,
and it'll choose "l" as G_GINT64_MODIFIER - and if "long" is 32 bits, gint64
won't be a "long", "%lx" won't work, and it'll pick "ll" or "q" or "L".

It does the right thing on my Mac OS X 10.4 ILP32 system; it should do the
right thing on LP64 systems as well.


-- 
Configure bugmail: http://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.