| 597 | } |
| 598 | |
| 599 | static cell_t SQL_GetDriver(IPluginContext *pContext, const cell_t *params) |
| 600 | { |
| 601 | char *name; |
| 602 | pContext->LocalToString(params[1], &name); |
| 603 | |
| 604 | IDBDriver *driver = NULL; |
| 605 | if (name[0] == '\0') |
| 606 | { |
| 607 | driver = g_DBMan.GetDefaultDriver(); |
| 608 | } else { |
| 609 | driver = g_DBMan.FindOrLoadDriver(name); |
| 610 | } |
| 611 | |
| 612 | return (driver != NULL) ? driver->GetHandle() : BAD_HANDLE; |
| 613 | } |
| 614 | |
| 615 | static cell_t SQL_GetDriverProduct(IPluginContext *pContext, const cell_t *params) |
| 616 | { |
nothing calls this directly
no test coverage detected