Browse Source

Ninja: warnings and errors from debug build is now clickable

merge-requests/365/head
eidheim 10 years ago
parent
commit
631125c256
  1. 5
      src/terminal.cc

5
src/terminal.cc

@ -356,8 +356,11 @@ bool Terminal::on_button_press_event(GdkEventButton* button_event) {
auto path=boost::filesystem::path(path_str); auto path=boost::filesystem::path(path_str);
boost::system::error_code ec; boost::system::error_code ec;
if(path.is_relative()) { if(path.is_relative()) {
if(Project::current) if(Project::current) {
path=boost::filesystem::canonical(Project::current->build->get_default_path()/path_str, ec); path=boost::filesystem::canonical(Project::current->build->get_default_path()/path_str, ec);
if(ec)
path=boost::filesystem::canonical(Project::current->build->get_debug_path()/path_str, ec);
}
else else
return Gtk::TextView::on_button_press_event(button_event); return Gtk::TextView::on_button_press_event(button_event);
} }

Loading…
Cancel
Save