From 86eec753b604f7576aca622db7dfe1fb309b01a7 Mon Sep 17 00:00:00 2001 From: graham.gower Date: Mon, 16 Nov 2009 20:37:14 -0500 Subject: Use the same tmp dir pattern as in opkg_update_cmd(). git-svn-id: http://opkg.googlecode.com/svn/trunk@321 e8e0d7a0-c8d9-11dd-a880-a1081c7ac358 --- diff --git a/libopkg/opkg.c b/libopkg/opkg.c index aea87fc..437beb1 100644 --- a/libopkg/opkg.c +++ b/libopkg/opkg.c @@ -766,10 +766,8 @@ opkg_update_package_lists (opkg_t *opkg, opkg_progress_callback_t progress_callb } } - tmp = xstrdup("/tmp/opkg.XXXXXX"); - - if (mkdtemp (tmp) == NULL) - { + sprintf_alloc(&tmp, "%s/update-XXXXXX", opkg->conf->tmp_dir); + if (mkdtemp (tmp) == NULL) { /* XXX: Error: could not create temporary file name */ free (lists_dir); free (tmp); -- cgit v0.9.1