diff options
| author | Simon Robertshaw <simon@hardwired.org.uk> | 2011-12-10 19:03:31 (GMT) |
|---|---|---|
| committer | Simon Robertshaw <simon@hardwired.org.uk> | 2011-12-10 19:03:31 (GMT) |
| commit | 03352ca1f4115eff5efac7547c3e507bce656496 (patch) | |
| tree | 58f13bbe5039efdec64c17a2394df0250ef1277b /src/console.c | |
| parent | eec2363dc00f59aae2a9716fa963716b920c8bf3 (diff) | |
| download | powder-03352ca1f4115eff5efac7547c3e507bce656496.zip powder-03352ca1f4115eff5efac7547c3e507bce656496.tar.gz | |
Fix memory leaks, allow changing of element name (To fix: element names in some arrays out of sync)
Diffstat (limited to 'src/console.c')
| -rw-r--r-- | src/console.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/console.c b/src/console.c index c9714a1..6d8ffe2 100644 --- a/src/console.c +++ b/src/console.c @@ -20,14 +20,14 @@ int console_parse_type(char *txt, int *element, char *err) else if (strcasecmp(txt,"NONE")==0) i = PT_NONE; if (i>=0 && i<PT_NUM && ptypes[i].enabled) { - *element = i; + if (element) *element = i; if (err) strcpy(err,""); return 1; } for (i=1; i<PT_NUM; i++) { if (strcasecmp(txt,ptypes[i].name)==0 && ptypes[i].enabled) { - *element = i; + if (element) *element = i; if (err) strcpy(err,""); return 1; } |
