File tree 2 files changed +6
-4
lines changed
c_formatter_42/formatters
2 files changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -40,7 +40,7 @@ def remove_multiline_condition_space(content: str) -> str:
40
40
41
41
def insert_void (content : str ) -> str :
42
42
return re .sub (
43
- r"(?P<funcdef>[0-9a-zA-Z_]* \t+[0-9a-zA-Z_]*\s*)\(\s*\)" ,
43
+ r"(?P<funcdef>[0-9a-zA-Z_]+ \t+[0-9a-zA-Z_]*\s*)\(\s*\)" ,
44
44
lambda match : "{}({})" .format (match .group ("funcdef" ), "void" ),
45
45
content ,
46
46
)
Original file line number Diff line number Diff line change @@ -98,6 +98,8 @@ def test_run_space_in_condition():
98
98
def test_insert_void ():
99
99
assert "int main()" == insert_void ("int main()" )
100
100
assert "void func ( )" == insert_void ("void func ( )" )
101
- assert "int main(void)" == insert_void ("int main()" )
102
- assert "void func (void)" == insert_void ("void func ( )" )
103
- assert "void func (void)" == insert_void ("void func ( )" )
101
+ assert "int\t main(void)" == insert_void ("int\t main()" )
102
+ assert "void\t func (void)" == insert_void ("void\t func ( )" )
103
+ assert "void\t \t func (void)" == insert_void ("void\t \t func ( )" )
104
+ assert "\t (void *)foo()" == insert_void ("\t (void *)foo()" )
105
+ assert "\t foo()" == insert_void ("\t foo()" )
You can’t perform that action at this time.
0 commit comments