sourcemod/extensions/sqlite/driver
Asher Baker 95ab60c4eb
Stop SQLite results being used before being fetched (#1709)
The DB API requires FetchRow to be called before accessing any values
from a row, but the SQLite driver did not enforce that requirement and
alowed accessing the first row immediately. A plugin developer hit this
when developing against SQLite locally but using MySQL in production,
where the API misuse threw an error as expected.

Resolves #1691
2022-02-06 16:34:14 +00:00
..
SqDatabase.cpp Replace all uses of AMTL threads with STL threads. 2020-05-16 22:35:56 -07:00
SqDatabase.h Replace all uses of AMTL threads with STL threads. 2020-05-16 22:35:56 -07:00
SqDriver.cpp Replace all uses of AMTL threads with STL threads. 2020-05-16 22:35:56 -07:00
SqDriver.h Replace all uses of AMTL threads with STL threads. 2020-05-16 22:35:56 -07:00
SqQuery.cpp Add atomic reference counting and port DBI (bug 5876 part 3, r=ds). 2013-08-23 00:18:13 -07:00
SqQuery.h Update to the latest AMTL - Rename Ref to RefPtr. 2015-11-08 13:14:57 -08:00
SqResults.cpp Stop SQLite results being used before being fetched (#1709) 2022-02-06 16:34:14 +00:00
SqResults.h Stop SQLite results being used before being fetched (#1709) 2022-02-06 16:34:14 +00:00