Don't free memory that is going to be used as error string.

PR:		bin/178121
Submitted by:	Garrett Cooper <yaneurabeya gmail.com>
This commit is contained in:
Gleb Smirnoff 2013-04-25 16:34:04 +00:00
parent 8cc5fb3d91
commit ab210b8057
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=249897

View File

@ -98,10 +98,8 @@ setlagghash(const char *val, int d, int s, const struct afswtch *afp)
rf.rf_flags |= LAGG_F_HASHL3;
else if (strcmp(tok, "l4") == 0)
rf.rf_flags |= LAGG_F_HASHL4;
else {
free(str);
else
errx(1, "Invalid lagghash option: %s", tok);
}
}
free(str);
if (rf.rf_flags == 0)