Skip to content

Commit da671a9

Browse files
committed
Wrap variadic arg in paren before calling .into()
1 parent 77f486e commit da671a9

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

cpp2rust/converter/converter.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1407,8 +1407,8 @@ std::optional<std::string> Converter::TryPluginConvert(clang::CallExpr *call) {
14071407
}
14081408

14091409
void Converter::ConvertVariadicArg(clang::Expr *arg) {
1410+
PushParen p(*this);
14101411
if (arg->getType()->isFunctionPointerType()) {
1411-
PushParen p(*this);
14121412
Convert(arg);
14131413
StrCat(".map_or(::std::ptr::null_mut(), |f| f as *mut ::libc::c_void)");
14141414
return;

0 commit comments

Comments
 (0)