in do_browse_from(), don't bother freeing path if it's NULL

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3777 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
master
David Lawrence Ramsey 2006-07-11 18:17:56 +00:00
parent b08c9f004c
commit b8592ce2bb
2 changed files with 3 additions and 1 deletions

View File

@ -38,6 +38,7 @@ CVS code -
- During the operating directory check, if path isn't NULL,
don't bother freeing it before mallocstrcpy()ing operating_dir
into it, as the latter operation will free it. (DLR)
- Don't bother freeing path if it's NULL. (DLR)
browser_init()
- Fix off-by-one error when calculating longest that kept the
rightmost column of the screen from being used. (DLR)

View File

@ -426,7 +426,8 @@ char *do_browse_from(const char *inpath)
/* If we can't open the path, get out. */
if (dir == NULL) {
free(path);
if (path != NULL)
free(path);
beep();
return NULL;
}