Patch from Konstantin Isakov <ikm@pisem.net>:
authorEric Andersen <andersen@codepoet.org>
Mon, 30 Sep 2002 20:14:57 +0000 (20:14 -0000)
committerEric Andersen <andersen@codepoet.org>
Mon, 30 Sep 2002 20:14:57 +0000 (20:14 -0000)
commitd9d47c3078e0f94d1fbd445f972a08c52e50417e
treee1fff694cdfa35b6a5bb12a56f1b1cf273d811bb
parentaa1d6ccbfb189881dd5ab80607095002460502f6
Patch from Konstantin Isakov <ikm@pisem.net>:
    In most cases, dirname returns the same argument it was given, so this code
    works nice, but there's one special case: when the name contains no
    dirname, it returns "." (stored statically in the body of itself), and we
    get a segfault in attempt to free() it.
This patch fixes this problem.
archival/libunarchive/data_extract_all.c