don't declare these variables unless needed
authorKevin P. Fleming <kpfleming@digium.com>
Mon, 21 Aug 2006 03:06:41 +0000 (03:06 +0000)
committerKevin P. Fleming <kpfleming@digium.com>
Mon, 21 Aug 2006 03:06:41 +0000 (03:06 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@40751 65c4cc65-6c06-0410-ace0-fbb531ad65f3

main/loader.c

index 709a943..25c6c37 100644 (file)
@@ -660,14 +660,16 @@ static struct load_order_entry *add_to_load_order(const char *resource, struct l
 int load_modules(void)
 {
        struct ast_config *cfg;
-       struct dirent *dirent;
-       DIR *dir;
        struct ast_module *mod;
        struct load_order_entry *order;
        struct ast_variable *v;
        unsigned int load_count;
        struct load_order load_order;
        int res = 0;
+#if LOADABLE_MODULES
+       struct dirent *dirent;
+       DIR *dir;
+#endif
 
        /* all embedded modules have registered themselves by now */
        embedding = 0;