diff options
author | João Valverde <j@v6e.pt> | 2021-12-16 18:06:18 +0000 |
---|---|---|
committer | Wireshark GitLab Utility <gerald+gitlab-utility@wireshark.org> | 2021-12-19 19:29:53 +0000 |
commit | c5a19582e4e18605e8528cd999221444f7ece318 (patch) | |
tree | d4206130200f56796a10eb2178ba8cefda1e7087 /epan/protobuf_lang_tree.c | |
parent | 737d1dc125cc82851dee26004f9dc7922ed27c03 (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.c | 4 |
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: |