X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fmain.c;h=48b5a60164a54f3ed4788cc4782a8edb7069a356;hb=acdf592fee6d7f1970e42e31c23c2a88196051aa;hp=f73cfac0e939cc2bfb4c772d9042e2e09ff6ba28;hpb=fe79c7ba875a9203020e72e82fa3524fd2fb74d2;p=src%2Fapp-framework-binder.git diff --git a/src/main.c b/src/main.c index f73cfac0..48b5a601 100644 --- a/src/main.c +++ b/src/main.c @@ -25,6 +25,7 @@ #include #include "local-def.h" +#include "afb-plugins.h" #if !defined(PLUGIN_INSTALL_DIR) #error "you should define PLUGIN_INSTALL_DIR" @@ -503,8 +504,6 @@ int main(int argc, char *argv[]) { on_exit(closeSession, session); parse_arguments(argc, argv, session); - initPlugins(session); - // ------------------ sanity check ---------------------------------------- if ((session->background) && (session->foreground)) { fprintf (stderr, "ERR: cannot select foreground & background at the same time\n"); @@ -515,6 +514,9 @@ int main(int argc, char *argv[]) { exit (1); } + initPlugins(session); + ctxStoreInit(CTX_NBCLIENTS); + // ------------------ Some useful default values ------------------------- if ((session->background == 0) && (session->foreground == 0)) session->foreground=1;