X-Git-Url: http://git.maemo.org/git/?p=browser-switch;a=blobdiff_plain;f=dbus-server-bindings.c;h=8224defbdc2d3ad447b7da945cc8eeabe1312560;hp=3875929c72a2adfc75ce5e9c05c04215f480cd20;hb=ef66c102d916ea842c8ba15f010bf04326e3a590;hpb=b7dcc309206185ce3c93ceb82ce271c047243132 diff --git a/dbus-server-bindings.c b/dbus-server-bindings.c index 3875929..8224def 100644 --- a/dbus-server-bindings.c +++ b/dbus-server-bindings.c @@ -81,6 +81,15 @@ static void open_address(const char *uri) { we need to clean up after ourselves */ free(new_uri); } else { +#ifdef FREMANTLE + if (!strcmp(uri, "http://link.ovi.mobi/n900ovistore")) { + /* Ovi Store webpage will not open correctly in + any browser other than MicroB, so force the + link in the provided bookmark to open in MicroB */ + launch_microb(&ctx, (char *)uri); + return; + } +#endif launch_browser(&ctx, (char *)uri); } }