para_play: introduce struct private_alsa_data
[paraslash.git] / string.h
index 9fb42b263363b6f2584a7807ad4e7bf1b0f0fc64..e5033db2b91bd3ca4f0e4a6b27474f924f74343f 100644 (file)
--- a/string.h
+++ b/string.h
@@ -24,9 +24,9 @@
  */
 struct para_macro {
        /** the name of the macro */
-       char *name;
+       const char *name;
        /** the replacement text */
-       char *replacement;
+       const char *replacement;
 };
 __must_check __malloc void *para_realloc(void *p, size_t size);
 __must_check __malloc void *para_malloc(size_t size);
@@ -43,7 +43,7 @@ __must_check __malloc char *para_tmpname(void);
 __must_check int para_mkstemp(char *template, mode_t mode);
 __must_check __malloc char *para_logname(void);
 __must_check __malloc char *para_homedir(void);
-__must_check unsigned split_args(char *args, char ***argv_ptr, int delim);
+__must_check unsigned split_args(char *args, char ***argv_ptr, const char *delim);
 __malloc char *para_hostname(void);
 void valid_fd_012(void);