| 3543 | |
| 3544 | |
| 3545 | void argument_list_free( struct arg_list * args, int args_count ) |
| 3546 | { |
| 3547 | int i; |
| 3548 | for ( i = 0; i < args_count; ++i ) |
| 3549 | { |
| 3550 | int j; |
| 3551 | for ( j = 0; j < args[ i ].size; ++j ) |
| 3552 | { |
| 3553 | if ( args[ i ].args[ j ].type_name ) |
| 3554 | object_free( args[ i ].args[ j ].type_name ); |
| 3555 | object_free( args[ i ].args[ j ].arg_name ); |
| 3556 | } |
| 3557 | BJAM_FREE( args[ i ].args ); |
| 3558 | } |
| 3559 | BJAM_FREE( args ); |
| 3560 | } |
| 3561 | |
| 3562 | |
| 3563 | FUNCTION * function_unbind_variables( FUNCTION * f ) |
no test coverage detected