Changes in / [7d30a1e:66e7cc1]


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcfa/src/collections/array.hfa

    r7d30a1e r66e7cc1  
    88
    99#ifdef __CFA_DEBUG__
     10// FIXME: `len` printing format %ld is a workaround for #269; once fixed, it should be %zd
    1011#define subcheck( arr, sub, len ) \
    1112        if ( (sub) < 0 || (sub) >= (len) ) \
    12                 abort( "Subscript %ld exceeds dimension range [0,%zu) for array %p.\n", \
     13                abort( "Subscript %ld exceeds dimension range [0,%ld) for array %p.\n", \
    1314                           (sub), (len), (arr) )
    1415#define subchecku( arr, sub, len ) \
    1516        if ( (sub) >= (len) ) \
    16                 abort( "Subscript %ld exceeds dimension range [0,%zu) for array %p.\n", \
     17                abort( "Subscript %ld exceeds dimension range [0,%ld) for array %p.\n", \
    1718                           (sub), (len), (arr) )
    1819#else
Note: See TracChangeset for help on using the changeset viewer.