diff options
author | Dario Lombardo <lomato@gmail.com> | 2016-10-07 15:48:07 +0200 |
---|---|---|
committer | Michael Mann <mmann78@netscape.net> | 2016-10-08 01:41:48 +0000 |
commit | b15079bf1dce6d755352782e29f43131f951bab7 (patch) | |
tree | 27d305d65a4bc1af1a6b442a2ca263a5c8088b68 /epan/dissectors/dcerpc | |
parent | dd589f5c169f0d9feb55d86d4bc3fe3b991ea822 (diff) |
idl2wrs: use ws_strtou function.
Change-Id: I696688088ae926e32ff6c4518c020537d8fe7597
Reviewed-on: https://code.wireshark.org/review/18115
Petri-Dish: Dario Lombardo <lomato@gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'epan/dissectors/dcerpc')
-rw-r--r-- | epan/dissectors/dcerpc/idl2wrs.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/epan/dissectors/dcerpc/idl2wrs.c b/epan/dissectors/dcerpc/idl2wrs.c index b33c0d558f..ff1e1d6765 100644 --- a/epan/dissectors/dcerpc/idl2wrs.c +++ b/epan/dissectors/dcerpc/idl2wrs.c @@ -3161,10 +3161,10 @@ readcnffile(FILE *fh) str=str_read_string(str, &mask); str=str_read_string(str, &valsstring); str_read_string(str, &al); - alignment=atoi(al); - - FPRINTF(NULL, "TYPE : X%s,%sX\n", name, dissectorname); - register_new_type(name, dissectorname, ft_type, base_type, mask, valsstring, alignment); + if (ws_strtoi32(al, NULL, &alignment)) { + FPRINTF(NULL, "TYPE : X%s,%sX\n", name, dissectorname); + register_new_type(name, dissectorname, ft_type, base_type, mask, valsstring, alignment); + } } else if(!strncmp(cnfline, "PARAM_VALUE", 11)){ char *dissectorname, *value; char *str; |