Git commit ccf7f9c46e521f3966751cbf822beb242579abe3 by Hugo Pereira Da Costa.
Committed on 19/06/2013 at 12:17.
Pushed by hpereiradacosta into branch 'gtk3'.
Re-added use of g_spawn_command_line_sync in place of popen, to execute an external comment.
This effectively reverts commit 51b662b0cd86fd7a960cc2f0c436441d64b2dd44
Rational:
- the failure of g_spawn_command_line_sync was a glib bug 3.6.0, that got fixed since then (3.6.2)
- the use of popen generates unnecessary console when compiled for windows
- the use of popen makes it difficult to redirect stderr, which results in error messages being printed
on screen when the executed command failed (for instance because the relevant application is not
installed.
Git commit ccf7f9c46e521f3 966751cbf822beb 242579abe3 by Hugo Pereira Da Costa.
Committed on 19/06/2013 at 12:17.
Pushed by hpereiradacosta into branch 'gtk3'.
Re-added use of g_spawn_ command_ line_sync in place of popen, to execute an external comment. a960cc2f0c43644 1d64b2dd44 command_ line_sync was a glib bug 3.6.0, that got fixed since then (3.6.2)
This effectively reverts commit 51b662b0cd86fd7
Rational:
- the failure of g_spawn_
- the use of popen generates unnecessary console when compiled for windows
- the use of popen makes it difficult to redirect stderr, which results in error messages being printed
on screen when the executed command failed (for instance because the relevant application is not
installed.
M +3 -26 src/oxygenqtset tings.cpp
http:// commits. kde.org/ oxygen- gtk/ccf7f9c46e5 21f3966751cbf82 2beb242579abe3