… | |
… | |
157 | my_bool dummy; |
157 | my_bool dummy; |
158 | |
158 | |
159 | if (vio->read != our_read) |
159 | if (vio->read != our_read) |
160 | croak ("vio.read has unexpected content during unpatch - wtf?"); |
160 | croak ("vio.read has unexpected content during unpatch - wtf?"); |
161 | |
161 | |
|
|
162 | if (vio->write != our_write) |
|
|
163 | croak ("vio.write has unexpected content during unpatch - wtf?"); |
|
|
164 | |
162 | SvREFCNT_dec (OURDATAPTR->corosocket); |
165 | SvREFCNT_dec (OURDATAPTR->corosocket); |
163 | |
166 | |
164 | Safefree (OURDATAPTR); |
167 | Safefree (OURDATAPTR); |
165 | |
168 | |
166 | vio->read = vio_read; |
169 | vio->read = vio_read; |