Fix for UBSan build 59/135459/1
authorDenis Khalikov <d.khalikov@partner.samsung.com>
Thu, 22 Jun 2017 10:21:26 +0000 (13:21 +0300)
committerDenis Khalikov <d.khalikov@partner.samsung.com>
Thu, 22 Jun 2017 10:31:43 +0000 (13:31 +0300)
To prevent this kind of error:

/org.tizen.settings-0.2/src/common/utils.c:355:2: error:
'first_btn' may be used uninitialized in this function [-Werror=maybe-uninitialized]
elm_object_focus_next_object_set(btn, first_btn, ELM_FOCUS_DOWN);

Change-Id: If3ab4486ddc64474c3d8bf39f29ea25e99cbdaf4
Signed-off-by: Denis Khalikov <d.khalikov@partner.samsung.com>
src/common/utils.c

index 8e68d63d844649d99035bf04f1d8510c47a33b48..cdab319cdec204fce04cb16e9ed30370feceb854 100755 (executable)
@@ -303,6 +303,7 @@ Evas_Object *utils_add_configpopup(Evas_Object *parent, int opt_size, int *opt_i
                const char **opt_text, void *opt_handler, void *data, int selected)
 {
        Evas_Object *ctx_popup, *box, *btn, *first_btn;
+       first_btn = NULL;
        int i;
 
        if (!parent || opt_size <= 0 || !opt_text) {