code = GetVenusFidByPath(fname, cell, &avfp);
if (code != 0) {
afs_com_err(pnp, code, "(file not found: %s)", fname);
+ afscp_FreeFid(avfp);
return code;
}
else
code = GetVenusFidByPath(fname, cell, &avfp);
if (code != 0) {
+ afscp_FreeFid(avfp);
afs_com_err(pnp, code, "(file not found: %s)", fname);
return code;
}
if (useFid) {
code = GetVenusFidByFid(fname, cell, 1, &newvfp);
if (code != 0) {
+ afscp_FreeFid(newvfp);
afs_com_err(pnp, code, "(GetVenusFidByFid returned code %d)", code);
return code;
}