1
0
mirror of https://github.com/sqlite/sqlite.git synced 2025-08-10 01:02:56 +03:00

Updates to the extension loading logic to support full coverage testing. (CVS 6659)

FossilOrigin-Name: 929cfbc66f6e2ea6b44417305d0f4ae36567c9bf
This commit is contained in:
drh
2009-05-20 02:40:45 +00:00
parent 43152cf85f
commit 7aaa878619
6 changed files with 29 additions and 24 deletions

View File

@@ -13,7 +13,7 @@
** This file contains functions used to access the internal hash tables
** of user defined functions and collation sequences.
**
** $Id: callback.c,v 1.40 2009/05/11 20:53:29 drh Exp $
** $Id: callback.c,v 1.41 2009/05/20 02:40:46 drh Exp $
*/
#include "sqliteInt.h"
@@ -294,6 +294,7 @@ void sqlite3FuncDefInsert(
int h = (sqlite3UpperToLower[c1] + nName) % ArraySize(pHash->a);
pOther = functionSearch(pHash, h, pDef->zName, nName);
if( pOther ){
assert( pOther!=pDef && pOther->pNext!=pDef );
pDef->pNext = pOther->pNext;
pOther->pNext = pDef;
}else{