From 281503375a8c02c78b8fa188c58c6207affe3713 Mon Sep 17 00:00:00 2001 From: Jim Yuan Date: Wed, 18 Oct 2017 11:38:08 -0700 Subject: Fix hdatBmcFamily string is overwritten. Resolves #119 Change-Id: I5d93ba95bb740628e05c457ef0bdf1eb66ca3695 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/48601 Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Reviewed-by: NAGENDRA K. GURRAM Tested-by: Jenkins OP HW Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell --- src/usr/hdat/hdatspsubsys.C | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/usr/hdat/hdatspsubsys.C b/src/usr/hdat/hdatspsubsys.C index 172bc994e..033dc7e7e 100755 --- a/src/usr/hdat/hdatspsubsys.C +++ b/src/usr/hdat/hdatspsubsys.C @@ -7,6 +7,7 @@ /* */ /* Contributors Listed Below - COPYRIGHT 2016,2017 */ /* [+] International Business Machines Corp. */ +/* [+] Jim Yuan */ /* */ /* */ /* Licensed under the Apache License, Version 2.0 (the "License"); */ @@ -421,9 +422,9 @@ errlHndl_t HdatSpSubsys::hdatFillDataPtrs() strcpy( iv_impl.hdatBmcFamily , l_bmcManufacturer); strcat( iv_impl.hdatBmcFamily , ","); - strcpy( iv_impl.hdatBmcFamily , l_bmcHwChip); + strcat( iv_impl.hdatBmcFamily , l_bmcHwChip); strcat( iv_impl.hdatBmcFamily , ","); - strcpy( iv_impl.hdatBmcFamily , l_bmcSw); + strcat( iv_impl.hdatBmcFamily , l_bmcSw); } else { -- cgit v1.2.1