Skip to content

Commit 57a5e4b

Browse files
authored
Merge 590df33 into 7e09f07
2 parents 7e09f07 + 590df33 commit 57a5e4b

2 files changed

Lines changed: 3 additions & 64 deletions

File tree

fakegen.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -433,7 +433,7 @@ def output_function_body(arg_count, has_varargs, is_value_function)
433433
putd_backslash "SAVE_RET_HISTORY(FUNCNAME, ret);" unless not is_value_function
434434
putd_backslash "va_end(ap);" unless not is_value_function
435435
putd_backslash "return ret;" unless not is_value_function
436-
putd_backslash "#{return_type}FUNCNAME##_fake.custom_fake_seq[FUNCNAME##_fake.custom_fake_seq_len-1](#{arg_list(arg_count)}, ap);"
436+
putd_backslash "#{return_type}FUNCNAME##_fake.custom_fake_seq[FUNCNAME##_fake.custom_fake_seq_len-1](#{arg_list(arg_count)}, ap);" unless is_value_function
437437
putd_backslash "va_end(ap);" unless is_value_function
438438
}
439439
putd_backslash "}"
@@ -474,7 +474,7 @@ def output_function_body(arg_count, has_varargs, is_value_function)
474474
putd_backslash "RETURN_TYPE ret = FUNCNAME##_fake.custom_fake_seq[FUNCNAME##_fake.custom_fake_seq_len-1](#{arg_list(arg_count)});" unless not is_value_function
475475
putd_backslash "SAVE_RET_HISTORY(FUNCNAME, ret);" unless not is_value_function
476476
putd_backslash "return ret;" unless not is_value_function
477-
putd_backslash "#{return_type}FUNCNAME##_fake.custom_fake_seq[FUNCNAME##_fake.custom_fake_seq_len-1](#{arg_list(arg_count)});"
477+
putd_backslash "#{return_type}FUNCNAME##_fake.custom_fake_seq[FUNCNAME##_fake.custom_fake_seq_len-1](#{arg_list(arg_count)});" unless is_value_function
478478
}
479479
putd_backslash "}"
480480
}
@@ -484,7 +484,7 @@ def output_function_body(arg_count, has_varargs, is_value_function)
484484
putd_backslash "RETURN_TYPE ret = FUNCNAME##_fake.custom_fake(#{arg_list(arg_count)});" unless not is_value_function
485485
putd_backslash "SAVE_RET_HISTORY(FUNCNAME, ret);" unless not is_value_function
486486
putd_backslash "return ret;" unless not is_value_function
487-
putd_backslash "#{return_type}FUNCNAME##_fake.custom_fake(#{arg_list(arg_count)});"
487+
putd_backslash "#{return_type}FUNCNAME##_fake.custom_fake(#{arg_list(arg_count)});" unless is_value_function
488488
}
489489
putd_backslash "}"
490490
end

0 commit comments

Comments
 (0)