Changes in / [66e7cc1:7d30a1e]


Ignore:
File:
1 edited

Legend:

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

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