diff -r d680536f8c2f -r 7b235fa88008 src/server/daemon/func.c --- a/src/server/daemon/func.c Sat Jan 21 16:37:35 2012 +0100 +++ b/src/server/daemon/func.c Sat Jan 28 16:01:07 2012 +0100 @@ -38,18 +38,17 @@ UcxMap *function_map; void func_init() { - function_map = ucx_map_new(128); + function_map = ucx_map_new(1337); } -void add_function(struct FuncStruct *func) { - printf("add function: %s\n", func->name); - +void add_function(FuncStruct *func) { + printf("add_function %s\n", func->name); struct FuncStruct *f = malloc(sizeof(FuncStruct)); *f = *func; - ucx_map_cstr_put(function_map, (char*)f->name, func); + ucx_map_cstr_put(function_map, (char*)f->name, f); } -void add_functions(struct FuncStruct *funcs) { +void add_functions(FuncStruct *funcs) { int i = 0; while(funcs[i].func != NULL) { add_function(&funcs[i]);