提交 bb729bdc 编写于 作者: T toybuilder

fix parameter type for runAllTests to match header

At least in Microchip XC8 compiler, void (*runAllTests)(void) is treated as a different type from void (*runAllTests)().

Fix the definition of UnityMain to match the declaration by making the runAllTests's (void) parameter list explicit.
上级 06c2a3f7
...@@ -28,7 +28,7 @@ void announceTestRun(unsigned int runNumber) ...@@ -28,7 +28,7 @@ void announceTestRun(unsigned int runNumber)
UNITY_OUTPUT_CHAR('\n'); UNITY_OUTPUT_CHAR('\n');
} }
int UnityMain(int argc, char* argv[], void (*runAllTests)()) int UnityMain(int argc, char* argv[], void (*runAllTests)(void))
{ {
int result = UnityGetCommandLineOptions(argc, argv); int result = UnityGetCommandLineOptions(argc, argv);
unsigned int r; unsigned int r;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册