aboutsummaryrefslogtreecommitdiffstats
path: root/capture_wpcap_packet.c
diff options
context:
space:
mode:
authorUlf Lamping <ulf.lamping@web.de>2006-04-10 01:34:23 +0000
committerUlf Lamping <ulf.lamping@web.de>2006-04-10 01:34:23 +0000
commitfee131e1a7dfec43c3b75f346debaf0e0843e518 (patch)
tree1c732f516a49fac1eafcd80f369a6bdd46f8b05f /capture_wpcap_packet.c
parent3d22396ca0bdb1d1b53f15dec27bca94f5ef3c52 (diff)
fix #868: don't assert but simply ignore values that don't have the proper size
svn path=/trunk/; revision=17845
Diffstat (limited to 'capture_wpcap_packet.c')
-rw-r--r--capture_wpcap_packet.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/capture_wpcap_packet.c b/capture_wpcap_packet.c
index 61ed96a4e8..1b132b95ad 100644
--- a/capture_wpcap_packet.c
+++ b/capture_wpcap_packet.c
@@ -270,8 +270,7 @@ wpcap_packet_request_uint(void *adapter, ULONG Oid, UINT *value)
Status = wpcap_packet_request(adapter, Oid, FALSE /* !set */, (char *) value, &length);
- if(Status) {
- g_assert(length == sizeof(UINT));
+ if(Status && length == sizeof(UINT)) {
return 1;
} else {
return 0;
@@ -288,8 +287,7 @@ wpcap_packet_request_ulong(void *adapter, ULONG Oid, ULONG *value)
Status = wpcap_packet_request(adapter, Oid, FALSE /* !set */, (char *) value, &length);
- if(Status) {
- g_assert(length == sizeof(ULONG));
+ if(Status && length == sizeof(ULONG)) {
return 1;
} else {
return 0;