Prevent strzcpy access out-of-bound
Prevent strzcpy access out-of-bound

When parameter 'len' is smaller or equal to 0, do not null-terminate.

BUG=chrome-os-partner:11041
TEST=Build success.

Change-Id: Ia5267e7d31e3ade8828ba0bc2d68405b4cd236be
Reviewed-on: https://gerrit.chromium.org/gerrit/26640
Reviewed-by: Randall Spangler <62698fdbb84d1779579ee80c3f39fac22017e5bc@chromium.org>
Commit-Ready: Vic Yang <5fd92abeee651458f98e2856f4f200ee971cee4d@chromium.org>
Tested-by: Vic Yang <5fd92abeee651458f98e2856f4f200ee971cee4d@chromium.org>

thehobn/ec,md5555/ec,gelraen/cros-ec,longsleep/ec,thehobn/ec,akappy7/ChromeOS_EC_LED_Diagnostics,eatbyte/chromium-ec,akappy7/ChromeOS_EC_LED_Diagnostics,akappy7/ChromeOS_EC_LED_Diagnostics,mtk09422/chromiumos-platform-ec,eatbyte/chromium-ec,mtk09422/chromiumos-platform-ec,coreboot/chrome-ec,longsleep/ec,thehobn/ec,gelraen/cros-ec,fourier49/BIZ_EC,alterapraxisptyltd/chromium-ec,md5555/ec,longsleep/ec,coreboot/chrome-ec,coreboot/chrome-ec,fourier49/BIZ_EC,md5555/ec,alterapraxisptyltd/chromium-ec,akappy7/ChromeOS_EC_LED_Diagnostics,fourier49/BIZ_EC,gelraen/cros-ec,fourier49/BZ_DEV_EC,thehobn/ec,fourier49/BZ_DEV_EC,alterapraxisptyltd/chromium-ec,coreboot/chrome-ec,fourier49/BZ_DEV_EC,mtk09422/chromiumos-platform-ec,akappy7/ChromeOS_EC_LED_Diagnostics,alterapraxisptyltd/chromium-ec,mtk09422/chromiumos-platform-ec,eatbyte/chromium-ec,eatbyte/chromium-ec,coreboot/chrome-ec,gelraen/cros-ec,md5555/ec,longsleep/ec,coreboot/chrome-ec,fourier49/BIZ_EC,fourier49/BZ_DEV_EC