Changeset 96
- Timestamp:
- Sep 15, 2017, 8:10:50 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kLdr/kLdrModLX.c
r87 r96 1523 1523 1524 1524 /* Validate size of data. */ 1525 if (cbSrc >= OBJPAGELEN - 2)1525 if (cbSrc >= (int)OBJPAGELEN - 2) 1526 1526 return KLDR_ERR_LX_BAD_ITERDATA; 1527 1527 … … 2475 2475 if ( (u.prlc->nr_stype & NRSRCMASK) == NROFF32 2476 2476 && off >= 0 2477 && off <= OBJPAGELEN - 4)2477 && off <= (int)OBJPAGELEN - 4) 2478 2478 *(KU32 *)&pbPage[off] = (KU32)uValue; 2479 2479 else if ( (u.prlc->nr_stype & NRSRCMASK) == NRSOFF32 2480 2480 && off >= 0 2481 && off <= OBJPAGELEN - 4)2481 && off <= (int)OBJPAGELEN - 4) 2482 2482 *(KU32 *)&pbPage[off] = (KU32)(uValue - (PageAddress + off + 4)); 2483 2483 else … … 2500 2500 { 2501 2501 int off = *poffSrc++; 2502 if (off >= 0 && off <= OBJPAGELEN - 4)2502 if (off >= 0 && off <= (int)OBJPAGELEN - 4) 2503 2503 *(KU32 *)&pbPage[off] = (KU32)uValue; 2504 2504 else … … 2515 2515 { 2516 2516 int off = *poffSrc++; 2517 if (off >= 0 && off <= OBJPAGELEN - 4)2517 if (off >= 0 && off <= (int)OBJPAGELEN - 4) 2518 2518 *(KU32 *)&pbPage[off] = (KU32)(uValue - (PageAddress + off + 4)); 2519 2519 else … … 2648 2648 while (cb-- > 0) 2649 2649 { 2650 if (off > OBJPAGELEN)2650 if (off > (int)OBJPAGELEN) 2651 2651 break; 2652 2652 if (off >= 0)
Note:
See TracChangeset
for help on using the changeset viewer.