Changeset fde0a58 for src


Ignore:
Timestamp:
Feb 2, 2022, 10:11:44 AM (2 years ago)
Author:
Peter A. Buhr <pabuhr@…>
Branches:
ADT, ast-experimental, enum, forall-pointer-decay, master, pthread-emulation, qualifiedEnum
Children:
436bbe5
Parents:
3b0bc16
Message:

change assert to assertf

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/ControlStruct/LabelGeneratorNew.cpp

    r3b0bc16 rfde0a58  
    1010// Created On       : Mon May 18 07:44:20 2015
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Mon Jan 31 18:51:10 2022
    13 // Update Count     : 71
     12// Last Modified On : Wed Feb  2 09:11:17 2022
     13// Update Count     : 72
    1414//
    1515
     
    2828        static int current = 0;
    2929
    30         assert( ( (void)"CFA internal error: parameter statement cannot be null pointer", stmt ) );
     30        assertf( stmt, "CFA internal error: parameter statement cannot be null pointer" );
    3131
    3232        enum { size = 128 };
    3333        char buf[size];                                                                         // space to build label
    3434        int len = snprintf( buf, size, "__L%d__%s", current++, suffix.c_str() );
    35         assert( ( (void)"CFA Internal error: buffer overflow creating label", len < size ) );
     35        assertf( len < size, "CFA Internal error: buffer overflow creating label" );
    3636
    3737        // What does this do?
    3838        if ( ! stmt->labels.empty() ) {
    3939                len = snprintf( buf + len, size - len, "_%s__", stmt->labels.front().name.c_str() );
    40                 assert( ( (void)"CFA Internal error: buffer overflow creating label", len < size - len ) );
     40                assertf( len < size - len, "CFA Internal error: buffer overflow creating label" );
    4141        } // if
    4242
Note: See TracChangeset for help on using the changeset viewer.