diff options
author | mdankov <mdankov@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2012-11-10 21:56:18 +0000 |
---|---|---|
committer | mdankov <mdankov@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2012-11-10 21:56:18 +0000 |
commit | e1bc312673df544861daa2ab6d24d58849ad71ff (patch) | |
tree | e63046bbdbf6fe0534236cf615d53e3014fa007c /navit/file.c | |
parent | 1b5041ca1213307363b4c4e8b300c8e1fdb5c670 (diff) | |
download | navit-e1bc312673df544861daa2ab6d24d58849ad71ff.tar.gz |
Fix:core:Few more memleaks & one uninitialized variable reference|thank you valgrind for pointing these out
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5266 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/file.c')
-rw-r--r-- | navit/file.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/navit/file.c b/navit/file.c index 04b975df8..bc0a223d8 100644 --- a/navit/file.c +++ b/navit/file.c @@ -238,6 +238,7 @@ file_create(char *name, struct attr **options) file->name = g_strdup(name); file->fd=open(name, open_flags, 0666); if (file->fd == -1) { + g_free(file->name); g_free(file); return NULL; } |