char *dirname = NULL;
char *basename = NULL;
+ *outbase = NULL;
+ *outdir = NULL;
+
if (thru_symlink)
*thru_symlink = 0;
return 0;
out:
- if (outdir)
- free(outdir);
- if (outbase)
- free(outbase);
+ if (dirname)
+ free(dirname);
+ if (basename)
+ free(basename);
return -1;
}