aboutsummaryrefslogtreecommitdiffstats
path: root/wiretap
diff options
context:
space:
mode:
authorDario Lombardo <lomato@gmail.com>2019-03-24 16:01:22 +0100
committerDario Lombardo <lomato@gmail.com>2019-03-24 19:25:46 +0000
commitc599e490281b523df23010ae25307ff002068e17 (patch)
tree346960239f21c504d83d60b7ebc185623ddd7f38 /wiretap
parent1ce2918fc885df36293992c27dce34e40d7260f1 (diff)
iseries: stop scanning a unicode string when the null terminator is hit.
Bug: 15614 Change-Id: I1df4992dcd10e7d9a66fc88a0269b70fc065b079 Reviewed-on: https://code.wireshark.org/review/32514 Reviewed-by: Peter Wu <peter@lekensteyn.nl> Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Dario Lombardo <lomato@gmail.com>
Diffstat (limited to 'wiretap')
-rw-r--r--wiretap/iseries.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/wiretap/iseries.c b/wiretap/iseries.c
index 84b8ec7557..a7b1e5a9b8 100644
--- a/wiretap/iseries.c
+++ b/wiretap/iseries.c
@@ -984,7 +984,7 @@ iseries_UNICODE_to_ASCII (guint8 * buf, guint bytes)
*bufptr = buf[i];
bufptr++;
}
- if (buf[i] == 0x0A)
+ if (buf[i] == 0x0A || buf[i] == 0x0)
return i;
}
return i;