Merge pull request #2324 from simos/fix-resource-leak-cid1248106

Fixed resource leak in is_wlan() at network.c
This commit is contained in:
Christian Brauner 2018-05-16 18:31:10 +02:00 committed by GitHub
commit b5ead53aaf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -591,8 +591,10 @@ static char *is_wlan(const char *ifname)
fseek(f, 0, SEEK_END);
physlen = ftell(f);
fseek(f, 0, SEEK_SET);
if (physlen < 0)
if (physlen < 0) {
fclose(f);
goto bad;
}
physname = malloc(physlen + 1);
if (!physname) {