From: Stephen D. <sd...@us...> - 2005-07-22 06:47:22
|
Update of /cvsroot/naviserver/naviserver/include In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28940/include Modified Files: ns.h Log Message: * include/ns.h: * nsd/nsd.h: * nsd/modload.c: Untabify and reformat. Add CONST declarations. Index: ns.h =================================================================== RCS file: /cvsroot/naviserver/naviserver/include/ns.h,v retrieving revision 1.37 retrieving revision 1.38 diff -C2 -d -r1.37 -r1.38 *** ns.h 22 Jul 2005 06:41:23 -0000 1.37 --- ns.h 22 Jul 2005 06:46:40 -0000 1.38 *************** *** 282,286 **** typedef void (Ns_SchedProc) (void *arg, int id); typedef int (Ns_ServerInitProc) (char *server); ! typedef int (Ns_ModuleInitProc) (char *server, char *module); typedef int (Ns_RequestAuthorizeProc) (char *server, char *method, char *url, char *user, char *pass, char *peer); --- 282,286 ---- typedef void (Ns_SchedProc) (void *arg, int id); typedef int (Ns_ServerInitProc) (char *server); ! typedef int (Ns_ModuleInitProc) (CONST char *server, CONST char *module); typedef int (Ns_RequestAuthorizeProc) (char *server, char *method, char *url, char *user, char *pass, char *peer); *************** *** 973,980 **** */ ! NS_EXTERN int Ns_ModuleLoad(char *server, char *module, char *file, char *init); ! NS_EXTERN void *Ns_ModuleSymbol(char *file, char *name); ! NS_EXTERN void *Ns_ModuleGetSymbol(char *name); ! NS_EXTERN void Ns_RegisterModule(char *name, Ns_ModuleInitProc *prco); /* --- 973,992 ---- */ ! NS_EXTERN void ! Ns_RegisterModule(CONST char *name, Ns_ModuleInitProc *proc) ! NS_GNUC_NONNULL(1) NS_GNUC_NONNULL(2); ! ! NS_EXTERN int ! Ns_ModuleLoad(CONST char *server, CONST char *module, CONST char *file, ! CONST char *init) ! NS_GNUC_NONNULL(2) NS_GNUC_NONNULL(3) NS_GNUC_NONNULL(4); ! ! NS_EXTERN void * ! Ns_ModuleSymbol(CONST char *file, CONST char *name) ! NS_GNUC_NONNULL(1) NS_GNUC_NONNULL(2); ! ! NS_EXTERN void * ! Ns_ModuleGetSymbol(CONST char *name) ! NS_GNUC_NONNULL(1); /* |