From b067486b740ace89fe237cb802d67213120ce0bb Mon Sep 17 00:00:00 2001 From: stippi Date: Mon, 15 Feb 2010 10:24:49 +0000 Subject: [PATCH] Fix loading links from command line args. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@83 94f232f2-1747-11df-bad5-a5bfde151594 --- src/apps/webpositive/LauncherApp.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/apps/webpositive/LauncherApp.cpp b/src/apps/webpositive/LauncherApp.cpp index 67792d13d6..019f92852e 100644 --- a/src/apps/webpositive/LauncherApp.cpp +++ b/src/apps/webpositive/LauncherApp.cpp @@ -77,8 +77,14 @@ void LauncherApp::AboutRequested() void LauncherApp::ArgvReceived(int32 argc, char** argv) { for (int i = 1; i < argc; i++) { + BEntry entry(argv[i], true); + if (!entry.Exists()) + continue; + BPath path; + if (entry.GetPath(&path) != B_OK) + continue; BMessage message(LOAD_AT_STARTING); - message.AddString("url", argv[i]); + message.AddString("url", path.Path()); message.AddBool("new window", m_initialized || i > 1); PostMessage(&message); }