]> asedeno.scripts.mit.edu Git - PuTTY.git/commitdiff
Environment settings were broken. Fix due to Andros Tantas
authorSimon Tatham <anakin@pobox.com>
Wed, 26 Apr 2000 08:07:08 +0000 (08:07 +0000)
committerSimon Tatham <anakin@pobox.com>
Wed, 26 Apr 2000 08:07:08 +0000 (08:07 +0000)
[originally from svn r465]

windlg.c

index ad6ac33720c5de5d47613ebb243ad298d070c8ed..46f90634f85904f27c4b1b55309c602fe349c541 100644 (file)
--- a/windlg.c
+++ b/windlg.c
@@ -259,7 +259,7 @@ static void load_settings (char *section, int do_host) {
       char buf[2*sizeof(cfg.environmt)], *p, *q;
        gpps (sesskey, "Environment", "", buf, sizeof(buf));
        p = buf;
-      q = cfg.environmt;
+       q = cfg.environmt;
        while (*p) {
            while (*p && *p != ',') {
                int c = *p++;
@@ -267,7 +267,7 @@ static void load_settings (char *section, int do_host) {
                    c = '\t';
                if (c == '\\')
                    c = *p++;
-               *p++ = c;
+               *q++ = c;
            }
            if (*p == ',') p++;
            *q++ = '\0';