[evolution-data-server/intel-work-3-12] EBookSqlite: fixed memory leak in ebsql_ref_from_hash.
- From: Mateusz Polrola <mpolrola src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-data-server/intel-work-3-12] EBookSqlite: fixed memory leak in ebsql_ref_from_hash.
- Date: Tue, 14 Oct 2014 12:56:26 +0000 (UTC)
commit fe9b3a14de710f96cb7ef9e5e036b0c5970b1c9c
Author: Mateusz Polrola <mateusz polrola gmail com>
Date: Fri Oct 10 12:50:46 2014 +0200
EBookSqlite: fixed memory leak in ebsql_ref_from_hash.
ebsql_ref_from_hash is always returning NULL, even if instance for given
database was found in hash and its reference count was increased,
creating memory leak.
addressbook/libedata-book/e-book-sqlite.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/addressbook/libedata-book/e-book-sqlite.c b/addressbook/libedata-book/e-book-sqlite.c
index 23d8d59..1be6dbd 100644
--- a/addressbook/libedata-book/e-book-sqlite.c
+++ b/addressbook/libedata-book/e-book-sqlite.c
@@ -735,7 +735,7 @@ ebsql_ref_from_hash (const gchar *path)
g_object_ref (ebsql);
}
- return NULL;
+ return ebsql;
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]