]> git.ozlabs.org Git - ppp.git/blobdiff - pppd/options.c
pppd/options.c: fix memory leak on error path (#441)
[ppp.git] / pppd / options.c
index 4b3e93ed1fbdc93c07d2847e58e230d837619c89..227e615c956154b9e14676a0e0f5f1fa58ac41fc 100644 (file)
@@ -601,6 +601,7 @@ ppp_options_from_file(char *filename, int must_exist, int check_prot, int priv)
 
 err:
     fclose(f);
+    free(option_source);
     privileged_option = oldpriv;
     option_source = oldsource;
     return ret;