Fixed memory leaks resulting from fn_interp_vars et. al.
[pspp] / src / data / filename.h
index 3ad4d642b932e1376e4bbb9db20154bdef6dc113..93fa6e2a3dbe3662c1722b2674e17f159eece54a 100644 (file)
@@ -36,7 +36,9 @@ extern const char *config_path;
 
 void fn_init (void);
 
-char *fn_interp_vars (const char *input, const char *(*getenv) (const char *));
+struct string;
+void fn_interp_vars (struct string *target, 
+                       const char *(*getenv) (const char *));
 char *fn_tilde_expand (const char *fn);
 char *fn_search_path (const char *basename, const char *path,
                      const char *prepend);