summaryrefslogtreecommitdiff
path: root/wiretap/k12text.l
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2014-10-09 18:09:06 -0700
committerGuy Harris <guy@alum.mit.edu>2014-10-10 01:09:29 +0000
commit9754192f9b4cdd5d2bf9e89c8f05a8986cd75e21 (patch)
treed9c2daaea13cf195c51fc14ec245ec0261f41ace /wiretap/k12text.l
parent5947291294a7feafb84617cfaadb5c689a007313 (diff)
downloadwireshark-9754192f9b4cdd5d2bf9e89c8f05a8986cd75e21.tar.gz
Cast size_t to to gulong as the length argument to g_snprintf().
Sadly, the GTK+ folks decided not to use size_t for the size argument, so it doesn't do the right thing on LLP64 platforms such as Windows. Change-Id: I2aa9096215c488b48f1cf68d2a285a48abb6f07f Reviewed-on: https://code.wireshark.org/review/4584 Reviewed-by: Guy Harris <guy@alum.mit.edu>
Diffstat (limited to 'wiretap/k12text.l')
-rw-r--r--wiretap/k12text.l6
1 files changed, 3 insertions, 3 deletions
diff --git a/wiretap/k12text.l b/wiretap/k12text.l
index 69a2a982ef..376ea2ce5a 100644
--- a/wiretap/k12text.l
+++ b/wiretap/k12text.l
@@ -410,17 +410,17 @@ k12text_dump(wtap_dumper *wdh _U_, const struct wtap_pkthdr *phdr,
p += wl;
left -= wl;
- wl = g_snprintf(p, left, "%.3d,%.3d %s\r\n|0 |", ms, ns, str_enc);
+ wl = g_snprintf(p, (gulong)left, "%.3d,%.3d %s\r\n|0 |", ms, ns, str_enc);
p += wl;
left -= wl;
for(i = 0; i < phdr->caplen && left > 2; i++) {
- wl = g_snprintf(p, left, "%.2x|", pd[i]);
+ wl = g_snprintf(p, (gulong)left, "%.2x|", pd[i]);
p += wl;
left -= wl;
}
- wl = g_snprintf(p, left, "\r\n\r\n");
+ wl = g_snprintf(p, (gulong)left, "\r\n\r\n");
left -= wl;
ret = wtap_dump_file_write(wdh, buf, K12BUF_SIZE - left, err);