[Midnightbsd-cvs] src [7377] trunk/lib/libmport/create_primative.c: init the queues
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sat Nov 28 21:58:17 EST 2015
Revision: 7377
http://svnweb.midnightbsd.org/src/?rev=7377
Author: laffer1
Date: 2015-11-28 21:58:17 -0500 (Sat, 28 Nov 2015)
Log Message:
-----------
init the queues
Modified Paths:
--------------
trunk/lib/libmport/create_primative.c
Modified: trunk/lib/libmport/create_primative.c
===================================================================
--- trunk/lib/libmport/create_primative.c 2015-11-29 02:48:54 UTC (rev 7376)
+++ trunk/lib/libmport/create_primative.c 2015-11-29 02:58:17 UTC (rev 7377)
@@ -60,6 +60,8 @@
{
__block int error_code = MPORT_OK;
+ mport_init_queues(); /* this code path doesn't have queues up */
+
dispatch_sync(mportTaskSerial, ^{
sqlite3 *db = NULL;
@@ -99,12 +101,11 @@
static int
create_stub_db(sqlite3 **db, const char *tmpdir)
{
- char file[FILENAME_MAX];
__block int error_code = MPORT_OK;
- (void) snprintf(file, FILENAME_MAX, "%s/%s", tmpdir, MPORT_STUB_DB_FILE);
-
dispatch_sync(mportSQLSerial, ^{
+ char file[FILENAME_MAX];
+ (void) snprintf(file, FILENAME_MAX, "%s/%s", tmpdir, MPORT_STUB_DB_FILE);
if (sqlite3_open(file, db) != SQLITE_OK) {
sqlite3_close(*db);
error_code = SET_ERROR(MPORT_ERR_FATAL, sqlite3_errmsg(*db));
@@ -271,7 +272,7 @@
if (insert_categories(db, pack) != MPORT_OK)
RETURN_CURRENT_ERROR;
- return MPORT_OK;
+ return error_code;
}
More information about the Midnightbsd-cvs
mailing list