… | |
… | |
244 | if (fd != my->net.fd) |
244 | if (fd != my->net.fd) |
245 | croak ("DBD::mysql fd and libmysql disagree - library mismatch, unsupported transport or API changes?"); |
245 | croak ("DBD::mysql fd and libmysql disagree - library mismatch, unsupported transport or API changes?"); |
246 | |
246 | |
247 | if (fd != vio->sd) |
247 | if (fd != vio->sd) |
248 | croak ("DBD::mysql fd and vio-sd disagree - library mismatch, unsupported transport or API changes?"); |
248 | croak ("DBD::mysql fd and vio-sd disagree - library mismatch, unsupported transport or API changes?"); |
249 | #if MYSQL_VERSION_ID < 100010 |
249 | #if MYSQL_VERSION_ID < 100010 && !defined(MARIADB_BASE_VERSION) |
250 | if (vio->vioclose != vio_close) |
250 | if (vio->vioclose != vio_close) |
251 | croak ("vio.vioclose has unexpected content - library mismatch, unsupported transport or API changes?"); |
251 | croak ("vio.vioclose has unexpected content - library mismatch, unsupported transport or API changes?"); |
252 | |
252 | |
253 | if (vio->write != vio_write) |
253 | if (vio->write != vio_write) |
254 | croak ("vio.write has unexpected content - library mismatch, unsupported transport or API changes?"); |
254 | croak ("vio.write has unexpected content - library mismatch, unsupported transport or API changes?"); |