]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Process PDB files with a path that contains spaces properly.
authorBart Van Assche <bvanassche@acm.org>
Thu, 10 Mar 2011 12:49:50 +0000 (12:49 +0000)
committerBart Van Assche <bvanassche@acm.org>
Thu, 10 Mar 2011 12:49:50 +0000 (12:49 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11617

coregrind/m_debuginfo/readpdb.c

index 250ef6eabfba0dbfc9d32c240a8f29bd1a8c6811..f612a08777d6d8756cebb19fa5e60e45bfc952d5 100644 (file)
@@ -2474,7 +2474,7 @@ HChar* ML_(find_name_of_pdb_file)( HChar* pename )
                 + 100/*misc*/;
    HChar* cmd = ML_(dinfo_zalloc)("di.readpe.fnopf.cmd", cmdlen);
    vg_assert(cmd);
-   VG_(sprintf)(cmd, "%s -c \"%s %s | %s '\\.pdb|\\.PDB' >> %s\"",
+   VG_(sprintf)(cmd, "%s -c \"%s '%s' | %s '\\.pdb|\\.PDB' >> %s\"",
                      sh, strings, pename, egrep, tmpname);
    vg_assert(cmd[cmdlen-1] == 0);
    if (0) VG_(printf)("QQQQQQQQ: %s\n", cmd);