diff options
author | Guy Harris <guy@alum.mit.edu> | 2005-03-24 03:10:31 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2005-03-24 03:10:31 +0000 |
commit | af2aab9ee1b8bd62bdce31b1df64b3fec55906a4 (patch) | |
tree | aae0daeba24812b94b41e3b6ab44c27b75451239 /epan/prefs.c | |
parent | e4177b39e98adfc6c6944812fe59334cea57f9d1 (diff) | |
download | wireshark-af2aab9ee1b8bd62bdce31b1df64b3fec55906a4.tar.gz wireshark-af2aab9ee1b8bd62bdce31b1df64b3fec55906a4.tar.bz2 wireshark-af2aab9ee1b8bd62bdce31b1df64b3fec55906a4.zip |
Plug some more small leaks.
svn path=/trunk/; revision=13889
Diffstat (limited to 'epan/prefs.c')
-rw-r--r-- | epan/prefs.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/epan/prefs.c b/epan/prefs.c index 2b492734c8..9d083522f1 100644 --- a/epan/prefs.c +++ b/epan/prefs.c @@ -1079,6 +1079,7 @@ read_prefs(int *gpf_errno_return, int *gpf_read_errno_return, /* * It doesn't exist by the new name; try the old name. */ + g_free(gpf_path); gpf_path = get_datafile_path(OLD_GPF_NAME); pf = fopen(gpf_path, "r"); } @@ -1156,7 +1157,8 @@ read_prefs(int *gpf_errno_return, int *gpf_read_errno_return, *pf_errno_return = errno; *pf_read_errno_return = 0; *pf_path_return = pf_path; - } + } else + g_free(pf_path); } return &prefs; |