changeset 14285:6c3241503d9b

Add a type name for the test function
author reimar
date Fri, 31 Dec 2004 14:57:12 +0000
parents 08399423fe30
children da530c6064a0
files subopt-helper.h
diffstat 1 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/subopt-helper.h	Fri Dec 31 14:54:58 2004 +0000
+++ b/subopt-helper.h	Fri Dec 31 14:57:12 2004 +0000
@@ -13,13 +13,15 @@
 #define OPT_ARG_INT  1
 #define OPT_ARG_STR  2
 
+typedef int (*opt_test_f)(void *);
+
 /** simple structure for defining the option name, type and storage location */
 typedef struct opt_s
 {
   char * name; ///< string that identifies the option
   int type;    ///< option type as defined in subopt-helper.h
   void * valp; ///< pointer to the mem where the value should be stored
-  int (* test)(void *); ///< argument test func ( optional )
+  opt_test_f test; ///< argument test func ( optional )
   int set;     ///< Is set internally by the parser if the option was found.
                ///< Don't use it at initialization of your opts, it will be
                ///< overriden anyway!