diff options
author | Gerald Combs <gerald@wireshark.org> | 2011-02-18 01:18:44 +0000 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2011-02-18 01:18:44 +0000 |
commit | c223ebe7188879904ba90d44f23fd4570f84805f (patch) | |
tree | 51e9c852efb3ad2c1b4a1dd0011645531bccad74 /epan/dissectors/packet-distcc.c | |
parent | cb3aa2b633ae1818891be2821794d093e4bf9ffe (diff) |
Fix more Visual C++ analysis errors.
svn path=/trunk/; revision=35995
Diffstat (limited to 'epan/dissectors/packet-distcc.c')
-rw-r--r-- | epan/dissectors/packet-distcc.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/epan/dissectors/packet-distcc.c b/epan/dissectors/packet-distcc.c index ceebf4b18b..3479c06fac 100644 --- a/epan/dissectors/packet-distcc.c +++ b/epan/dissectors/packet-distcc.c @@ -309,7 +309,8 @@ dissect_distcc(tvbuff_t *tvb, packet_info *pinfo, proto_tree *parent_tree) offset+=4; /* read the parameter */ - sscanf(tvb_get_ptr(tvb, offset, 8), "%08x", ¶meter); + if (sscanf(tvb_get_ptr(tvb, offset, 8), "%08x", ¶meter) != 1) + return; offset+=8; if(!strncmp(token, "DIST", 4)){ |