UnifyFS
UnifyFS copied to clipboard
check for all elements of wrapped function in gotcha
Make sure there is a warning if any of the required elements for a wrapped function are missing. For instance, if a prototype for a wrapped function is declared, but it is not added to the gotcha struct that function will not be intercepted.
Things to check:
- Each wrapped function prototype also has a pointer to the original function defined and visible to the gotcha struct
- The number of wrapped functions should match the number of functions defined in the gotcha struct