Mercurial > pidgin.yaz
diff src/browser.c @ 2566:6d00c0f8bfc5
[gaim-migrate @ 2579]
Add Opera Browser Support (Thanks Brian Enigma)
committer: Tailor Script <tailor@pidgin.im>
author | Rob Flynn <gaim@robflynn.com> |
---|---|
date | Sun, 21 Oct 2001 19:01:03 +0000 |
parents | ad4a0b3f0032 |
children | 62bd04e00eb3 |
line wrap: on
line diff
--- a/src/browser.c Sun Oct 21 00:16:09 2001 +0000 +++ b/src/browser.c Sun Oct 21 19:01:03 2001 +0000 @@ -589,6 +589,23 @@ } else { gtk_timeout_add(1000, (GtkFunction)clean_pid, NULL); } + } else if (web_browser == BROWSER_OPERA) { + pid_t pid; + + pid = fork(); + + if (pid == 0) { + char *args[4]; + args[0] = g_strdup("opera"); + args[1] = g_strdup("-newwindow"); + args[2] = url; + args[3] = NULL; + + execvp(args[0], args); + _exit(0); + } else { + gtk_timeout_add(1000, (GtkFunction)clean_pid, NULL); + } #ifdef USE_GNOME } else if (web_browser == BROWSER_GNOME) { gnome_url_show(url);