void *mh_xmalloc(size_t);
void *mh_xrealloc(void *, size_t);
char *pwd(void);
-char *add(char *, char *);
-char *addlist(char *, char *);
-int folder_exists(char *);
+char *add(const char *, char *);
+char *addlist(char *, const char *);
+int folder_exists(const char *);
void create_folder(char *, int, void (*)(int));
int num_digits(int);
* -- malloc'ed memory. Then free "s1".
*/
char *
-add (char *s2, char *s1)
+add (const char *s2, char *s1)
{
char *cp;
size_t len1 = 0, len2 = 0;
* Append an item to a comma separated list
*/
char *
-addlist (char *list, char *item)
+addlist (char *list, const char *item)
{
if (list)
list = add (", ", list);
* folder_exists
* Check to see if a folder exists.
*/
-int folder_exists(char *folder)
+int folder_exists(const char *folder)
{
struct stat st;
int exists = 0;