Fixed memory leak.
authorArmin Novak <armin.novak@gmail.com>
Mon, 17 Nov 2014 00:16:56 +0000 (01:16 +0100)
committerArmin Novak <armin.novak@gmail.com>
Mon, 17 Nov 2014 00:16:56 +0000 (01:16 +0100)
libfreerdp/common/assistance.c

index 72a047d..b53272a 100644 (file)
@@ -168,7 +168,10 @@ int freerdp_assistance_parse_address_list(rdpAssistanceFile* file, char* list)
                q = strchr(p, ':');
 
                if (!q)
+               {
+                       free(tokens);
                        return -1;
+               }
 
                q[0] = '\0';
                q++;