Tighten Clownfish method invocation type checking
-------------------------------------------------

                 Key: LUCY-89
                 URL: https://issues.apache.org/jira/browse/LUCY-89
             Project: Lucy
          Issue Type: Improvement
          Components: Clownfish, Core, Perl bindings
            Reporter: Marvin Humphrey
            Assignee: Marvin Humphrey


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)".

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to