incubator-lucy-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marvin Humphrey (JIRA)" <>
Subject [jira] Created: (LUCY-89) Tighten Clownfish method invocation type checking
Date Fri, 25 Dec 2009 00:53:29 GMT
Tighten Clownfish method invocation type checking

                 Key: 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.

View raw message