diff options
| author | Juanma Barranquero | 2007-10-25 10:38:42 +0000 |
|---|---|---|
| committer | Juanma Barranquero | 2007-10-25 10:38:42 +0000 |
| commit | a8d6819ab32b70c5ea71b22bde1601b99e646b4d (patch) | |
| tree | b55f481978f248f919ba503443f7e49ef3f6f88b | |
| parent | 428153fcb95fefca3038aeea472d0b2ec9ccab99 (diff) | |
| download | emacs-a8d6819ab32b70c5ea71b22bde1601b99e646b4d.tar.gz emacs-a8d6819ab32b70c5ea71b22bde1601b99e646b4d.zip | |
(init_environment): Fix tiny memory leak.
| -rw-r--r-- | src/ChangeLog | 4 | ||||
| -rw-r--r-- | src/w32.c | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index c593aa83c0b..c5ebc4ab5a6 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2007-10-25 Juanma Barranquero <lekktu@gmail.com> | ||
| 2 | |||
| 3 | * w32.c (init_environment): Fix tiny memory leak. | ||
| 4 | |||
| 1 | 2007-10-24 Jason Rumney <jasonr@gnu.org> | 5 | 2007-10-24 Jason Rumney <jasonr@gnu.org> |
| 2 | 6 | ||
| 3 | * w32fns.c: Include math.h. | 7 | * w32fns.c: Include math.h. |
| @@ -1112,6 +1112,7 @@ init_environment (char ** argv) | |||
| 1112 | /* Also ignore empty environment variables. */ | 1112 | /* Also ignore empty environment variables. */ |
| 1113 | || *lpval == 0) | 1113 | || *lpval == 0) |
| 1114 | { | 1114 | { |
| 1115 | if (lpval) xfree (lpval); | ||
| 1115 | lpval = env_vars[i].def_value; | 1116 | lpval = env_vars[i].def_value; |
| 1116 | dwType = REG_EXPAND_SZ; | 1117 | dwType = REG_EXPAND_SZ; |
| 1117 | dont_free = 1; | 1118 | dont_free = 1; |