-
Type:
Improvement
-
Status: Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Clownfish, Core, Perl bindings
-
Labels:None
Clownfish method invocation is implemented using C static inline functions.
The first argument to these functions is the object itself, which up till now
has been cast to "const void*". It is better to have the first argument match
the type of the invoker, so that the C compiler will issue warnings if you try
to invoke a method on an inappropriate object, e.g. "PriQ_Pop(hash)".