Fix warnings and false errors
[src/app-framework-binder.git] / src / afb-hook-flags.c
index 738e54c..a2cb7ea 100644 (file)
@@ -112,6 +112,7 @@ static struct flag api_flags[] = { /* must be sorted by names */
                { "require_api",        afb_hook_flag_api_require_api },
                { "rootdir_get_fd",     afb_hook_flag_api_rootdir_get_fd },
                { "rootdir_open_locale",afb_hook_flag_api_rootdir_open_locale },
+               { "settings",           afb_hook_flag_api_settings },
                { "start",              afb_hook_flag_api_start },
                { "vverbose",           afb_hook_flag_api_vverbose },
 };
@@ -228,7 +229,7 @@ static char *to_text(int value, struct flags flags)
                }
                borrow = 0;
                while (borrow != value) {
-                       mask = 0;
+                       mask = imask = 0;
                        i = flags.count;
                        while (i) {
                                v = flags.flags[--i].value;