From 9e3b1f53c0f691dddd722ea4df67155c5c44d192 Mon Sep 17 00:00:00 2001 From: eidheim Date: Tue, 9 Feb 2016 14:55:14 +0100 Subject: [PATCH] Fix for MSYS2 when opening web-files --- src/project.cc | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/project.cc b/src/project.cc index 3f595c2..61310bd 100644 --- a/src/project.cc +++ b/src/project.cc @@ -412,8 +412,11 @@ void ProjectMarkdown::compile_and_run() { #ifdef __APPLE__ Terminal::get().process("open \""+uri+"\""); #else +#ifdef __linux + uri="file://"+uri; +#endif GError* error=NULL; - gtk_show_uri(NULL, ("file://"+uri).c_str(), GDK_CURRENT_TIME, &error); + gtk_show_uri(NULL, uri.c_str(), GDK_CURRENT_TIME, &error); g_clear_error(&error); #endif } @@ -442,8 +445,11 @@ void ProjectHTML::compile_and_run() { #ifdef __APPLE__ Terminal::get().process("open \""+uri+"\""); #else +#ifdef __linux + uri="file://"+uri; +#endif GError* error=NULL; - gtk_show_uri(NULL, ("file://"+uri).c_str(), GDK_CURRENT_TIME, &error); + gtk_show_uri(NULL, uri.c_str(), GDK_CURRENT_TIME, &error); g_clear_error(&error); #endif }