From 0563441b693d044e1dfa91837fbedbb1160d9afa Mon Sep 17 00:00:00 2001 From: Oliver Hamlet Date: Sat, 3 Jan 2015 21:57:35 +0000 Subject: [PATCH] Fixed loot_get_masterlist_revision() crash. When a null database handle was passed. --- src/api/api.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/api/api.cpp b/src/api/api.cpp index 4d3cf3b6..bb9b0800 100644 --- a/src/api/api.cpp +++ b/src/api/api.cpp @@ -504,7 +504,7 @@ LOOT_API unsigned int loot_get_masterlist_revision(loot_db db, char ** const revisionID, char ** const revisionDate, bool * const isModified) { - if (masterlistPath == nullptr || revisionID == nullptr || revisionDate == nullptr || isModified == nullptr) + if (db == nullptr || masterlistPath == nullptr || revisionID == nullptr || revisionDate == nullptr || isModified == nullptr) return c_error(loot_error_invalid_args, "Null pointer passed."); *revisionID = nullptr;