Changeset 681957e in git
- Timestamp:
- Aug 24, 2000, 4:07:10 PM (23 years ago)
- Branches:
- (u'spielwiese', '828514cf6e480e4bafc26df99217bf2a1ed1ef45')
- Children:
- 4f65c4b8cfe78257f54d326cd1a5e89c3c0117e7
- Parents:
- 5c5c07bd36d915cf943f0c489ad4482807f941fb
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
omalloc/omDebugTrack.c
r5c5c07 r681957e 4 4 * Author: obachman@mathematik.uni-kl.de (Olaf Bachmann) 5 5 * Created: 11/99 6 * Version: $Id: omDebugTrack.c,v 1. 4 2000-08-18 09:05:52obachman Exp $6 * Version: $Id: omDebugTrack.c,v 1.5 2000-08-24 14:07:10 obachman Exp $ 7 7 *******************************************************************/ 8 8 #include <limits.h> … … 506 506 else 507 507 { 508 if (flags & OM_FBIN) 509 { 510 size_t size = omTrackAddr_2_OutSize(d_addr); 511 omAddrCheckReturnError(!omIsKnownTopBin((omBin) bin_size, 1), omError_UnknownBin); 512 omAddrCheckReturnError(size < (((omBin)bin_size)->sizeW<<LOG_SIZEOF_LONG), omError_WrongBin); 513 } 514 else if (flags & OM_FSIZE && (!(flags & OM_FSLOPPY) || bin_size > 0)) 515 { 516 omAddrCheckReturnError(omTrackAddr_2_OutSize(d_addr) < (size_t) bin_size, omError_WrongSize); 517 } 508 /* track < 2 */ 509 if (flags & OM_FBIN) 510 { 511 size_t size = omTrackAddr_2_OutSize(d_addr); 512 omAddrCheckReturnError(!omIsKnownTopBin((omBin) bin_size, 1), omError_UnknownBin); 513 omAddrCheckReturnError(size < (((omBin)bin_size)->sizeW<<LOG_SIZEOF_LONG), omError_WrongBin); 514 } 515 else if (flags & OM_FSIZE && (!(flags & OM_FSLOPPY) || bin_size > 0)) 516 { 517 omAddrCheckReturnError(omTrackAddr_2_OutSize(d_addr) < (size_t) bin_size, omError_WrongSize); 518 } 519 else if (flags & OM_FBINADDR) 520 { 521 size_t size = omTrackAddr_2_OutSize(d_addr); 522 omAddrCheckReturnError(size > OM_MAX_BLOCK_SIZE, omError_NotBinAddr); 523 } 518 524 } 519 525 return omError_NoError;
Note: See TracChangeset
for help on using the changeset viewer.