This patch might actually be more security concious:

--- fileio.c.orig       2004-01-06 17:19:43.000000000 -0800
+++ fileio.c    2004-01-06 17:19:12.000000000 -0800
@@ -199,6 +199,7 @@
 {
        const char *src = *start, *var;
        char variable[1024];
+       char variable2[1024];
        char *dest = variable;

        /* copy until we hit the end or until we hit a non-variable character 
*/
@@ -215,7 +216,8 @@

        /* return the actual variable value */
        var = getenv(variable);
-       return (var) ? var : "";
+       snprintf(variable2, 1024, "$%s", variable);
+       return (var) ? var : variable2;
 }


_______________________________________________
Xmame mailing list
[EMAIL PROTECTED]
http://toybox.twisted.org.uk/mailman/listinfo/xmame

Reply via email to