forked from qt-creator/qt-creator
Gdb: Use 'C' format for variable printing
On Linux systems, GDB may produce localized output of float/double variables, which inhibits changing the display format in Creator. Task-number: QTCREATORBUG-12800 Change-Id: Ic042979c78319ff029f08a8766c8719c46052374 Reviewed-by: Jochen Becher <jochen_becher@gmx.de> Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: hjk <hjk@theqtcompany.com>
This commit is contained in:
@@ -4002,6 +4002,9 @@ void GdbEngine::startGdb(const QStringList &args)
|
||||
|
||||
showMessage(_("STARTING ") + m_gdb + _(" ") + gdbArgs.join(QLatin1Char(' ')));
|
||||
m_gdbProc.setCommand(m_gdb, QtcProcess::joinArgs(gdbArgs));
|
||||
Environment env = Environment(m_gdbProc.systemEnvironment());
|
||||
env.set(QLatin1String("LANG"), QLatin1String("C"));
|
||||
m_gdbProc.setEnvironment(env);
|
||||
m_gdbProc.start();
|
||||
|
||||
if (!m_gdbProc.waitForStarted()) {
|
||||
|
||||
Reference in New Issue
Block a user