aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-nbns.c
diff options
context:
space:
mode:
authorgerald <gerald@f5534014-38df-0310-8fa8-9805f1628bb7>2009-04-06 19:30:48 +0000
committergerald <gerald@f5534014-38df-0310-8fa8-9805f1628bb7>2009-04-06 19:30:48 +0000
commit95c7cf087cc2f00b379e2f3002794b4c5afbcec8 (patch)
tree0c9dcac5073b4ae0793dab6655bd58658cf519c9 /epan/dissectors/packet-nbns.c
parenta785b7a1e8e29b847a17af6a2e38c752c0cedfa0 (diff)
More size_t fixes.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@27976 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'epan/dissectors/packet-nbns.c')
-rw-r--r--epan/dissectors/packet-nbns.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/epan/dissectors/packet-nbns.c b/epan/dissectors/packet-nbns.c
index 64cd2c62ac..f984ac966b 100644
--- a/epan/dissectors/packet-nbns.c
+++ b/epan/dissectors/packet-nbns.c
@@ -346,11 +346,11 @@ get_nbns_name(tvbuff_t *tvb, int offset, int nbns_data_offset,
name_type = process_netbios_name(nbname, name_ret, name_ret_len);
pname_ret += MIN(strlen(name_ret), (size_t) name_ret_len);
pname_ret += MIN(name_ret_len-(pname_ret-name_ret),
- g_snprintf(pname_ret, name_ret_len-(pname_ret-name_ret), "<%02x>", name_type));
+ g_snprintf(pname_ret, name_ret_len-(gulong)(pname_ret-name_ret), "<%02x>", name_type));
if (cname == '.') {
/* We have a scope ID, starting at "pname"; append that to
* the decoded host name. */
- g_snprintf(pname_ret, name_ret_len-(pname_ret-name_ret), "%s", pname);
+ g_snprintf(pname_ret, name_ret_len-(gulong)(pname_ret-name_ret), "%s", pname);
}
if (name_type_ret != NULL)
*name_type_ret = name_type;
@@ -361,7 +361,7 @@ bad:
*name_type_ret = -1;
/* This is only valid because nbname is always assigned an error string
* before jumping to bad: Otherwise nbname wouldn't be \0 terminated */
- g_snprintf(pname_ret, name_ret_len-(pname_ret-name_ret), "%s", nbname);
+ g_snprintf(pname_ret, name_ret_len-(gulong)(pname_ret-name_ret), "%s", nbname);
return name_len;
}