From 2948bf55f776292d23b88effd14653ecfd039db1 Mon Sep 17 00:00:00 2001 From: geniusgogo Date: Sat, 23 Nov 2013 23:45:09 +0800 Subject: [PATCH] fix the SQLite mutex free-fun cause a memory leak --- components/external/SQLite-3.8.1/src/mutex_rtt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/external/SQLite-3.8.1/src/mutex_rtt.c b/components/external/SQLite-3.8.1/src/mutex_rtt.c index 1b1686794c..ea47b41ed1 100644 --- a/components/external/SQLite-3.8.1/src/mutex_rtt.c +++ b/components/external/SQLite-3.8.1/src/mutex_rtt.c @@ -182,7 +182,7 @@ static sqlite3_mutex *rttMutexAlloc(int iType){ static void rttMutexFree(sqlite3_mutex *p){ assert( p->nRef==0 ); assert( p->id==SQLITE_MUTEX_FAST || p->id==SQLITE_MUTEX_RECURSIVE ); - rt_mutex_delete(&p->mutex); + rt_mutex_detach(&p->mutex); sqlite3_free(p); } -- GitLab