Ignore:
Timestamp:
Jul 3, 2026, 9:31:49 AM (3 days ago)
Author:
Peter A. Buhr <pabuhr@…>
Branches:
master
Parents:
de851d0
Message:

fold temporary for const_cast into single expression

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/InitTweak/FixInit.cpp

    rde851d0 r3859adb  
    818818                        // Remove const qualifier from definition and there can be no forward declarations.
    819819                        if ( objDecl->type->is_const() ) {
    820                                 ast::Type * fred = const_cast<ast::Type *>(objDecl->get_type());
    821                                 fred->set_const( false );
     820                                // SKULLDUGGERY: change value through const pointer.
     821                                const_cast<ast::Type *>(objDecl->get_type())->set_const( false );
    822822                        }
    823823                        // originally wanted to take advantage of gcc nested functions, but
Note: See TracChangeset for help on using the changeset viewer.