From 6370bf5477692ca434ca388ba1bf37ed6be7d123 Mon Sep 17 00:00:00 2001 From: Nikias Bassen Date: Fri, 1 Feb 2013 01:08:19 +0100 Subject: idevicebackup2: fix invalid free in mkdir_with_parents --- tools/idevicebackup2.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'tools') diff --git a/tools/idevicebackup2.c b/tools/idevicebackup2.c index 0426d43..8f094c8 100644 --- a/tools/idevicebackup2.c +++ b/tools/idevicebackup2.c @@ -197,9 +197,9 @@ static int mkdir_with_parents(const char *dir, int mode) } int res; char *parent = strdup(dir); - parent = dirname(parent); - if (parent) { - res = mkdir_with_parents(parent, mode); + char *parentdir = dirname(parent); + if (parentdir) { + res = mkdir_with_parents(parentdir, mode); } else { res = -1; } -- cgit v1.1-32-gdbae