From: Federico Vaga <federico.v...@cern.ch> Signed-off-by: Federico Vaga <federico.v...@cern.ch> Tested-by: Pat Riehecky <riehe...@fnal.gov> Acked-by: Alessandro Rubini <rub...@gnudd.com> ---
V3 (Alessandro): fixed From line in patch, added alessandro's acked-by V2 (Pat): added Tested-by and incorrect From line V1 (Pat): picked from ohwr.org repo, where most fmc users pick from. drivers/fmc/fru-parse.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/fmc/fru-parse.c b/drivers/fmc/fru-parse.c index cb46263..eb21480 100644 --- a/drivers/fmc/fru-parse.c +++ b/drivers/fmc/fru-parse.c @@ -31,12 +31,11 @@ static char *__fru_alloc_get_tl(struct fru_common_header *header, int nr) { struct fru_type_length *tl; char *res; - int len; tl = __fru_get_board_tl(header, nr); if (!tl) return NULL; - len = fru_strlen(tl); + res = fru_alloc(fru_strlen(tl) + 1); if (!res) return NULL; -- 2.1.4