ldb_module_get_ops: const struct ldb_module_ops *(struct ldb_module *)
ldb_module_get_private: void *(struct ldb_module *)
ldb_module_init_chain: int (struct ldb_context *, struct ldb_module *)
-ldb_module_load_list: int (struct ldb_context *, const char **, struct ldb_module *, struct ldb_module **)
+ldb_module_load_list: int (struct ldb_context *, const char * const *, struct ldb_module *, struct ldb_module **)
ldb_module_new: struct ldb_module *(TALLOC_CTX *, struct ldb_context *, const char *, const struct ldb_module_ops *)
ldb_module_next: struct ldb_module *(struct ldb_module *)
ldb_module_popt_options: struct poptOption **(struct ldb_context *)
/*
load a list of modules
*/
-int ldb_module_load_list(struct ldb_context *ldb, const char **module_list,
+int ldb_module_load_list(struct ldb_context *ldb, const char * const *module_list,
struct ldb_module *backend, struct ldb_module **out)
{
struct ldb_module *module;
}
if (modules != NULL) {
- ret = ldb_module_load_list(ldb, modules, ldb->modules, &ldb->modules);
+ const char * const *mlist = (const char * const *)modules;
+ ret = ldb_module_load_list(ldb, mlist, ldb->modules, &ldb->modules);
if (ret != LDB_SUCCESS) {
talloc_free(mem_ctx);
return ret;
/*
load a list of modules
*/
-int ldb_module_load_list(struct ldb_context *ldb, const char **module_list,
+int ldb_module_load_list(struct ldb_context *ldb, const char * const *module_list,
struct ldb_module *backend, struct ldb_module **out);
/*