@@ -150,7 +150,6 @@ void rearrangeArguments(ParamReceiveSpec paramspec, const ParamNames* param_name
150
150
Box** defaults, CallRewriteArgs* rewrite_args, bool & rewrite_success, ArgPassSpec argspec,
151
151
Box* arg1, Box* arg2, Box* arg3, Box** args, const std::vector<BoxedString*>* keyword_names,
152
152
Box*& oarg1, Box*& oarg2, Box*& oarg3, Box** oargs) {
153
-
154
153
/*
155
154
* Procedure:
156
155
* - First match up positional arguments; any extra go to varargs. error if too many.
@@ -398,7 +397,8 @@ void rearrangeArguments(ParamReceiveSpec paramspec, const ParamNames* param_name
398
397
} else {
399
398
if (argspec.num_args <= 3 ) {
400
399
assert (paramspec.num_args >= argspec.num_args );
401
- int bufSize = paramspec.num_args - argspec.num_args + (paramspec.takes_varargs ? 1 : 0 ) + (paramspec.takes_kwargs ? 1 : 0 );
400
+ int bufSize = paramspec.num_args - argspec.num_args + (paramspec.takes_varargs ? 1 : 0 )
401
+ + (paramspec.takes_kwargs ? 1 : 0 );
402
402
RewriterVar* r_buf_ptr = bufSize > 0 ? rewrite_args->rewriter ->allocate (bufSize)
403
403
: rewrite_args->rewriter ->loadConst (0 );
404
404
rewrite_args->rewriter ->call (true /* has side effects */ ,
@@ -408,7 +408,9 @@ void rearrangeArguments(ParamReceiveSpec paramspec, const ParamNames* param_name
408
408
rewrite_args->rewriter ->loadConst (argspec.asInt ()),
409
409
rewrite_args->rewriter ->loadConst (paramspec.asInt ()),
410
410
rewrite_args->rewriter ->loadConst ((int64_t )func_name));
411
- for (int i = argspec.num_args ; i < (paramspec.num_args + (paramspec.takes_varargs ? 1 : 0 ) + (paramspec.takes_kwargs ? 1 : 0 )); i++) {
411
+ for (int i = argspec.num_args ;
412
+ i < (paramspec.num_args + (paramspec.takes_varargs ? 1 : 0 ) + (paramspec.takes_kwargs ? 1 : 0 ));
413
+ i++) {
412
414
int buf_offset = sizeof (Box*) * (i - argspec.num_args );
413
415
if (i == 0 )
414
416
rewrite_args->arg1 = r_buf_ptr->getAttr (buf_offset);
0 commit comments