Lines 192-197
Link Here
|
192 |
|
192 |
|
193 |
assert (top->except_type == XCEPT_CATCHER); |
193 |
assert (top->except_type == XCEPT_CATCHER); |
194 |
except_free(catcher->except_obj.except_dyndata); |
194 |
except_free(catcher->except_obj.except_dyndata); |
|
|
195 |
/* make sure no else can free this pointer again |
196 |
See http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1001 |
197 |
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1202 |
198 |
http://bugs.gentoo.org/show_bug.cgi?id=133092 |
199 |
http://bugs.gentoo.org/show_bug.cgi?id=145974 */ |
200 |
catcher->except_obj.except_dyndata = NULL; |
195 |
|
201 |
|
196 |
for (i = 0; i < catcher->except_size; pi++, i++) { |
202 |
for (i = 0; i < catcher->except_size; pi++, i++) { |
197 |
if (match(&except->except_id, pi)) { |
203 |
if (match(&except->except_id, pi)) { |