pike.git / src / module_support.h

version» Context lines:

pike.git/src/module_support.h:1:   /*   || This file is part of Pike. For copyright information see COPYRIGHT.   || Pike is distributed under GPL, LGPL and MPL. See the file COPYING   || for more information. - || $Id: module_support.h,v 1.17 2005/11/14 20:43:47 nilsson Exp $ + || $Id: module_support.h,v 1.18 2005/12/04 18:58:06 nilsson Exp $   */      #ifndef MODULE_SUPPORT_H   #include <stdarg.h>      #include "module.h"      enum error_type {    ERR_NONE,    ERR_TOO_FEW,
pike.git/src/module_support.h:33:      #define HIDE_MODULE() ADD_INT_CONSTANT("this_program_does_not_exist",1,0)      /* Prototypes begin here */   PMOD_EXPORT int check_args(int args, ...);   PMOD_EXPORT void check_all_args(const char *fnname, int args, ... );   int va_get_args(struct svalue *s,    INT32 num_args,    const char *fmt,    va_list ap); + #ifdef NOT_USED   PMOD_EXPORT int get_args(struct svalue *s,    INT32 num_args,    const char *fmt, ...); -  + #endif   PMOD_EXPORT void get_all_args(const char *fname, INT32 args,    const char *format, ... );   PMOD_EXPORT void pike_module_export_symbol(const char *str,    int len,    void *ptr);   PMOD_EXPORT void *pike_module_import_symbol(const char *str,    int len,    const char *module,    int module_len);   void cleanup_module_support (void);   /* Prototypes end here */      #endif