From: Bart Van Assche Date: Thu, 10 Mar 2011 12:49:50 +0000 (+0000) Subject: Process PDB files with a path that contains spaces properly. X-Git-Tag: svn/VALGRIND_3_7_0~612 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=47fa81b4bf2a9bf0985bff0dbfbf555b08513e32;p=thirdparty%2Fvalgrind.git Process PDB files with a path that contains spaces properly. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11617 --- diff --git a/coregrind/m_debuginfo/readpdb.c b/coregrind/m_debuginfo/readpdb.c index 250ef6eabf..f612a08777 100644 --- a/coregrind/m_debuginfo/readpdb.c +++ b/coregrind/m_debuginfo/readpdb.c @@ -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);