cedric pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=6b1b3d25d6e7c9a004859853117900997f45ba50

commit 6b1b3d25d6e7c9a004859853117900997f45ba50
Author: Cedric Bail <ced...@osg.samsung.com>
Date:   Wed Mar 7 09:34:49 2018 -0800

    elementary: fix backward compatibility bug introduced by 
9c8749b99a03d3601321da6d16071dd7b631d1ae.
---
 src/lib/elementary/elm_main.c | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/lib/elementary/elm_main.c b/src/lib/elementary/elm_main.c
index 82efe0a3c7..5d8993295b 100644
--- a/src/lib/elementary/elm_main.c
+++ b/src/lib/elementary/elm_main.c
@@ -390,13 +390,16 @@ _sys_lang_changed(void *data EINA_UNUSED, int type 
EINA_UNUSED, void *event EINA
    return ECORE_CALLBACK_PASS_ON;
 }
 
+// This is necessary to keep backward compatibility
+static const char *bcargv[] = { "exe" };
+
 EAPI int
 elm_init(int argc, char **argv)
 {
    _elm_init_count++;
    if (_elm_init_count > 1) return _elm_init_count;
-   elm_quicklaunch_init(argc, argv);
-   elm_quicklaunch_sub_init(argc, argv);
+   elm_quicklaunch_init(argc, argv ? argv : (char**) bcargv);
+   elm_quicklaunch_sub_init(argc, argv ? argv : (char**) bcargv);
 
    _prefix_shutdown();
 

-- 


Reply via email to