From 5a43799a17572c9a9962dc76fd681a14bb7689de Mon Sep 17 00:00:00 2001 From: Guy Harris Date: Tue, 29 May 2007 18:52:42 +0000 Subject: Use G_GINT64_MODIFIER, rather than the PRI[douxX]64 macros, for GLib routines and routines using those routines. GLib might use different modifiers for 64-bit quantities than the platform's C library does. svn path=/trunk/; revision=21990 --- epan/dissectors/packet-dcerpc-ndr.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'epan/dissectors/packet-dcerpc-ndr.c') diff --git a/epan/dissectors/packet-dcerpc-ndr.c b/epan/dissectors/packet-dcerpc-ndr.c index 768b7cc40d..16eced4df9 100644 --- a/epan/dissectors/packet-dcerpc-ndr.c +++ b/epan/dissectors/packet-dcerpc-ndr.c @@ -351,16 +351,16 @@ PIDL_dissect_uint64 (tvbuff_t *tvb, gint offset, packet_info *pinfo, switch(hf_info->display){ case BASE_DEC: if(hf_info->strings){ - g_snprintf(valstr, 64, "%s(%" PRIu64 ")",val_to_str( (guint32) val, hf_info->strings, "Unknown:%u"), val); + g_snprintf(valstr, 64, "%s(%" G_GINT64_MODIFIER "u)",val_to_str( (guint32) val, hf_info->strings, "Unknown:%u"), val); } else { - g_snprintf(valstr, 64, "%" PRIu64, val); + g_snprintf(valstr, 64, "%" G_GINT64_MODIFIER "u", val); } break; case BASE_HEX: if(hf_info->strings){ - g_snprintf(valstr, 64, "%s(0x%" PRIx64 ")",val_to_str( (guint32) val, hf_info->strings, "Unknown:%u"), val); + g_snprintf(valstr, 64, "%s(0x%" G_GINT64_MODIFIER "x)",val_to_str( (guint32) val, hf_info->strings, "Unknown:%u"), val); } else { - g_snprintf(valstr, 64, "0x%" PRIx64, val); + g_snprintf(valstr, 64, "0x%" G_GINT64_MODIFIER "x", val); } break; default: -- cgit v1.2.1