[CMD]
authorPierre Schweitzer <pierre@reactos.org>
Sun, 7 Apr 2013 10:02:06 +0000 (10:02 +0000)
committerPierre Schweitzer <pierre@reactos.org>
Sun, 7 Apr 2013 10:02:06 +0000 (10:02 +0000)
Fix yet another memory leak

svn path=/trunk/; revision=58705

reactos/base/shell/cmd/start.c

index 8935a78..e5d52da 100644 (file)
@@ -193,9 +193,11 @@ INT cmd_start (LPTSTR Rest)
        {
                if (size > MAX_PATH)
                {
+                       LPTSTR Oldcomspec = comspec;
                        comspec = cmd_realloc(comspec,size * sizeof(TCHAR) );
                        if (comspec==NULL)
                        {
+                               cmd_free(Oldcomspec);
                                return 1;
                        }
                        size = GetEnvironmentVariable (_T("COMSPEC"), comspec, size);