summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormav <mav@FreeBSD.org>2014-12-05 07:48:22 +0000
committermav <mav@FreeBSD.org>2014-12-05 07:48:22 +0000
commitf55f3b5eaba789ce3d41bc2099ad028f321481ea (patch)
tree83a65b1b468b8896328fad450dd9a3bcbef02d7f
parent2ba95e01e36521fae791c0c6e67eb26fc5e166d8 (diff)
downloadFreeBSD-src-f55f3b5eaba789ce3d41bc2099ad028f321481ea.zip
FreeBSD-src-f55f3b5eaba789ce3d41bc2099ad028f321481ea.tar.gz
MFC r272937: Fix r272936 build with old GCC.
-rw-r--r--sys/dev/isp/isp_library.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/dev/isp/isp_library.c b/sys/dev/isp/isp_library.c
index 0dd72a5..b6d5945 100644
--- a/sys/dev/isp/isp_library.c
+++ b/sys/dev/isp/isp_library.c
@@ -2472,7 +2472,8 @@ isp_add_wwn_entry(ispsoftc_t *isp, int chan, uint64_t ini, uint16_t nphdl, uint3
lp = NULL;
if (fcp->isp_tgt_map[nphdl]) {
- lp = &fcp->portdb[fcp->isp_tgt_map[nphdl] - 1];
+ i = fcp->isp_tgt_map[nphdl] - 1;
+ lp = &fcp->portdb[i];
} else {
/*
* Make sure the addition of a new target mode entry doesn't duplicate entries
OpenPOWER on IntegriCloud