MCPcopy Create free account
hub / github.com/alliedmodders/sourcemod / SQL_GetDriver

Function SQL_GetDriver

core/logic/smn_database.cpp:599–613  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

597}
598
599static 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
615static cell_t SQL_GetDriverProduct(IPluginContext *pContext, const cell_t *params)
616{

Callers

nothing calls this directly

Calls 3

GetDefaultDriverMethod · 0.80
FindOrLoadDriverMethod · 0.80
GetHandleMethod · 0.45

Tested by

no test coverage detected