diff options
-rw-r--r-- | src/usr/lpc/lpcdd.C | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/usr/lpc/lpcdd.C b/src/usr/lpc/lpcdd.C index e10d3c975..b0dd00fd7 100644 --- a/src/usr/lpc/lpcdd.C +++ b/src/usr/lpc/lpcdd.C @@ -777,7 +777,7 @@ errlHndl_t LpcDD::_readLPC(LPC::TransType i_type, *o_ptr = *l_ptr; } else if ( i_type == LPC::TRANS_FW - && (i_addr + io_buflen) < LPC::FW_WINDOW_SIZE) + && (i_addr + io_buflen) <= LPC::FW_WINDOW_SIZE) { memcpy( o_buffer, reinterpret_cast<void*>(l_addr), io_buflen ); } |