diff options
Diffstat (limited to 'src/complete.c')
-rw-r--r-- | src/complete.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/complete.c b/src/complete.c index 61a87e57c..536ffadbc 100644 --- a/src/complete.c +++ b/src/complete.c @@ -16,7 +16,7 @@ ** separating it out, the code will be automatically omitted from ** static links that do not use it. ** -** $Id: complete.c,v 1.2 2005/12/12 06:53:04 danielk1977 Exp $ +** $Id: complete.c,v 1.3 2006/01/18 15:25:17 danielk1977 Exp $ */ #include "sqliteInt.h" #ifndef SQLITE_OMIT_COMPLETE @@ -255,12 +255,9 @@ int sqlite3_complete16(const void *zSql){ zSql8 = sqlite3ValueText(pVal, SQLITE_UTF8); if( zSql8 ){ rc = sqlite3_complete(zSql8); - }else if( zSql ){ - rc = SQLITE_NOMEM; - sqlite3MallocClearFailed(); } sqlite3ValueFree(pVal); - return rc; + return sqlite3ApiExit(0, rc); } #endif /* SQLITE_OMIT_UTF16 */ #endif /* SQLITE_OMIT_COMPLETE */ |