diff options
author | Dario Lombardo <lomato@gmail.com> | 2016-09-07 14:18:06 +0200 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2016-09-09 08:37:39 +0000 |
commit | d5826f10bb2a9ebc2e990c10b5eeabdcd3a32611 (patch) | |
tree | 125a3e42ccd96722d698e86dbdf5b6e53344ac48 /wiretap/erf.c | |
parent | fd38b0c3fbecfac5bf43d08033ea3c02104cdf2f (diff) | |
download | wireshark-d5826f10bb2a9ebc2e990c10b5eeabdcd3a32611.tar.gz |
erf: use ws_strtoi function.
Change-Id: I1d94deb547bd30076e0c171bf9e6b97aac98a545
Reviewed-on: https://code.wireshark.org/review/17556
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/erf.c')
-rw-r--r-- | wiretap/erf.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/wiretap/erf.c b/wiretap/erf.c index 39a923d5e0..62e5f40b77 100644 --- a/wiretap/erf.c +++ b/wiretap/erf.c @@ -49,6 +49,7 @@ #include <glib.h> #include <wsutil/crc32.h> +#include <wsutil/strtoi.h> #include "wtap-int.h" #include "file_wrappers.h" @@ -237,7 +238,7 @@ extern wtap_open_return_val erf_open(wtap *wth, int *err, gchar **err_info) /* number of records to scan before deciding if this really is ERF */ if ((s = getenv("ERF_RECORDS_TO_CHECK")) != NULL) { - if ((n = atoi(s)) >= 0 && n < 101) { + if (ws_strtoi32(s, NULL, &n) && n >= 0 && n < 101) { records_for_erf_check = n; } } |