aboutsummaryrefslogtreecommitdiffstats
path: root/epan/protobuf_lang_tree.c
diff options
context:
space:
mode:
authorJoão Valverde <j@v6e.pt>2021-12-16 18:06:18 +0000
committerWireshark GitLab Utility <gerald+gitlab-utility@wireshark.org>2021-12-19 19:29:53 +0000
commitc5a19582e4e18605e8528cd999221444f7ece318 (patch)
treed4206130200f56796a10eb2178ba8cefda1e7087 /epan/protobuf_lang_tree.c
parent737d1dc125cc82851dee26004f9dc7922ed27c03 (diff)
epan: Convert to use stdio.h from GLib
Replace: g_snprintf() -> snprintf() g_vsnprintf() -> vsnprintf() g_strdup_printf() -> ws_strdup_printf() g_strdup_vprintf() -> ws_strdup_vprintf() This is more portable, user-friendly and faster on platforms where GLib does not like the native I/O. Adjust the format string to use macros from intypes.h.
Diffstat (limited to 'epan/protobuf_lang_tree.c')
-rw-r--r--epan/protobuf_lang_tree.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/epan/protobuf_lang_tree.c b/epan/protobuf_lang_tree.c
index bf6aa469a0..c9fd4d6e26 100644
--- a/epan/protobuf_lang_tree.c
+++ b/epan/protobuf_lang_tree.c
@@ -895,7 +895,7 @@ pbl_node_t* pbl_create_field_node(pbl_file_descriptor_t* file, int lineno, const
case PROTOBUF_TYPE_INT32:
case PROTOBUF_TYPE_SINT32:
case PROTOBUF_TYPE_SFIXED32:
- sscanf(node->orig_default_value, "%" G_GINT32_FORMAT, &node->default_value.i32);
+ sscanf(node->orig_default_value, "%" PRId32, &node->default_value.i32);
break;
case PROTOBUF_TYPE_INT64:
@@ -906,7 +906,7 @@ pbl_node_t* pbl_create_field_node(pbl_file_descriptor_t* file, int lineno, const
case PROTOBUF_TYPE_UINT32:
case PROTOBUF_TYPE_FIXED32:
- sscanf(node->orig_default_value, "%" G_GUINT32_FORMAT, &node->default_value.u32);
+ sscanf(node->orig_default_value, "%" PRIu32, &node->default_value.u32);
break;
case PROTOBUF_TYPE_UINT64: