summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephen Houston <stephen@localhost.localdomain>2017-11-28 10:11:14 -0600
committerStephen Houston <stephen@localhost.localdomain>2017-11-28 10:11:14 -0600
commit113eb906d273dc4b2661efd47af4d21e01560772 (patch)
treed24682f17f9ce9863a7386465fa5d4e3b47a1876
parent9f33c8dd1175893290343a45c542aae328bfe0be (diff)
Handle uri's.
-rw-r--r--src/wireless.c12
1 files changed, 2 insertions, 10 deletions
diff --git a/src/wireless.c b/src/wireless.c
index 27a26b9..973758e 100644
--- a/src/wireless.c
+++ b/src/wireless.c
@@ -1791,17 +1791,9 @@ static void
1791_wireless_auth_external_allow(void *data, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) 1791_wireless_auth_external_allow(void *data, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED)
1792{ 1792{
1793 char *uri = data; 1793 char *uri = data;
1794 Ecore_Exe_Flags flags = ECORE_EXE_NONE; 1794 evas_object_smart_callback_call(inst->win, "gadget_open_uri", uri);
1795
1796#if (ECORE_VERSION_MAJOR >= 1) && (ECORE_VERSION_MINOR >= 21)
1797 flags |= ECORE_EXE_ISOLATE_IO;
1798#else
1799 flags |= 1024;
1800#endif
1801 ecore_exe_pipe_run(uri, flags, NULL);
1802 1795
1803 DBG("launched uri: %s", uri); 1796 DBG("Requested uri: %s", uri);
1804 free(uri);
1805 auth_popup = 0; 1797 auth_popup = 0;
1806} 1798}
1807 1799