aboutsummaryrefslogtreecommitdiffstats
path: root/wiretap
diff options
context:
space:
mode:
authorDario Lombardo <lomato@gmail.com>2016-09-07 14:07:51 +0200
committerGuy Harris <guy@alum.mit.edu>2016-09-09 07:49:26 +0000
commit4312ec8996bce797d961192e4f0742a572cbe8f3 (patch)
treea80f9023ad70b023f48019be85873e6e09de658e /wiretap
parent113c1ed24f21f4e3447b9374d109c7606e37d903 (diff)
dct3trace: use ws_strtoi function.
Change-Id: Iaa656dc4b939ac9649b87e88c9d27082d3e53f00 Reviewed-on: https://code.wireshark.org/review/17555 Petri-Dish: Dario Lombardo <lomato@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Guy Harris <guy@alum.mit.edu>
Diffstat (limited to 'wiretap')
-rw-r--r--wiretap/dct3trace.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/wiretap/dct3trace.c b/wiretap/dct3trace.c
index e7987f62b6..a2a4a0c95b 100644
--- a/wiretap/dct3trace.c
+++ b/wiretap/dct3trace.c
@@ -32,6 +32,7 @@
#include <stdlib.h>
#include <string.h>
+#include <wsutil/strtoi.h>
/*
Example downlink data:
@@ -147,7 +148,8 @@ xml_get_int(int *val, const char *str, const char *pattern)
memcpy(buf, start, end - start);
buf[end - start] = '\0';
- *val = atoi(buf);
+ if (!ws_strtoi32(buf, NULL, val))
+ return -5;
return 0;
}