From 07cc2d8042eccca25818c17a4257d0a4834187a5 Mon Sep 17 00:00:00 2001 From: Niels Martin Hansen Date: Fri, 13 Apr 2007 00:04:44 +0000 Subject: [PATCH] Use wxLaunchDefaultBrowser instead of custom-built solution for opening URL's Originally committed to SVN as r1064. --- aegisub/main.cpp | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/aegisub/main.cpp b/aegisub/main.cpp index ebbc16587..6d70d70ee 100644 --- a/aegisub/main.cpp +++ b/aegisub/main.cpp @@ -41,6 +41,7 @@ #include #include #include +#include #include "main.h" #include "frame_main.h" #include "options.h" @@ -114,7 +115,7 @@ bool AegisubApp::OnInit() { AssExportFilterChain::PrepareFilters(); // Set association -#ifndef DEBUG +#ifndef _DEBUG RegistryAssociate(); #endif @@ -370,11 +371,7 @@ void AegisubApp::GetFolderName () { //////////// // Open URL void AegisubApp::OpenURL(wxString url) { - wxFileType *type = wxTheMimeTypesManager->GetFileTypeFromExtension(_T("html")); - if (type) { - wxString command = type->GetOpenCommand(url); - if (!command.empty()) wxExecute(command); - } + wxLaunchDefaultBrowser(url, wxBROWSER_NEW_WINDOW); }