allow msgs as parameters for whom
[mmh] / h / utils.h
index 8246a5d..bed9188 100644 (file)
--- a/h/utils.h
+++ b/h/utils.h
@@ -1,13 +1,20 @@
-
 /*
- * utils.h -- utility prototypes
- *
- * $Id$
- */
+** utils.h -- utility prototypes
+*/
 
-void *mh_xmalloc(size_t);
 void *mh_xrealloc(void *, size_t);
+void *mh_xcalloc(size_t, size_t);
+void mh_free0(void *);
 char *pwd(void);
 char *add(char *, char *);
-void create_folder(char *, int, void (*)());
+void create_folder(char *, int, void (*)(int));
 int num_digits(int);
+char *mh_xstrdup(char *);
+
+struct msgs_array {
+       int max, size;
+       char **msgs;
+};
+
+void app_msgarg(struct msgs_array *, char *);
+int parse_msgs(const struct msgs_array *, char *, struct msgs_array *);