Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Concurrency/Keywords.cc

    rcb0e6de re04b636  
    331331                        ),
    332332                        new ListInit(
    333                                 map_range < std::list<Initializer*> > ( args, [this](DeclarationWithType * var ){
    334                                         Type * type = var->get_type()->clone();
    335                                         type->set_mutex( false );
     333                                map_range < std::list<Initializer*> > ( args, [](DeclarationWithType * var ){
    336334                                        return new SingleInit( new UntypedExpr(
    337335                                                new NameExpr( "get_monitor" ),
    338                                                 {  new CastExpr( new VariableExpr( var ), type ) }
     336                                                {  new VariableExpr( var ) }
    339337                                        ) );
    340338                                })
Note: See TracChangeset for help on using the changeset viewer.