]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Another fix for interactive control, together with
authorJosef Weidendorfer <Josef.Weidendorfer@gmx.de>
Fri, 21 Apr 2006 01:02:13 +0000 (01:02 +0000)
committerJosef Weidendorfer <Josef.Weidendorfer@gmx.de>
Fri, 21 Apr 2006 01:02:13 +0000 (01:02 +0000)
the --base option, which allows to specify another
directory for dumps and control/result files.
With "--base=/tmp/foo", we want control/result files
in "/tmp", and not in a directory "/tmp/foo/".

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5862

callgrind/dump.c

index 3f13aea1320a9b4530a4352e1248ad9c1cf59a97..5d3ca97a8eec220a5e36d6e8228fde5e50b9e323 100644 (file)
@@ -1659,6 +1659,7 @@ void CLG_(init_files)(Char** dir, Char** file)
           lastSlash = i;
           i++;
        }
+       i = lastSlash;
        base_directory = (Char*) CLG_MALLOC(i+1);
        VG_(strncpy)(base_directory, CLG_(clo).filename_base, i);
        base_directory[i] = 0;