mirror of
https://github.com/ThrowTheSwitch/CMock.git
synced 2026-09-22 01:57:28 +00:00
- fixed issue where cmock wanted to treat function pointers as memory compares if they were not typedefs. This was ok on some platforms but not others.
git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@197 bf332499-1b4d-0410-844d-d2d48d5cc64c
This commit is contained in:
@@ -2,11 +2,15 @@
|
||||
:cmock:
|
||||
:plugins:
|
||||
- # none
|
||||
:treat_as:
|
||||
FUNCTION_T: PTR
|
||||
|
||||
:systest:
|
||||
:types: |
|
||||
typedef void (*FUNCTION_T)(void);
|
||||
|
||||
:mockable: |
|
||||
void takes_function_type( FUNCTION_T myfunc );
|
||||
void takes_function_ptr( unsigned int (*func_ptr)(int, char) );
|
||||
void takes_const_function_ptr( unsigned int (* const)(int, char) );
|
||||
unsigned short (*returns_function_ptr( const char op_code ))( int, long int );
|
||||
|
||||
Reference in New Issue
Block a user