can you give a simple test code?
From my guess, I think that this is because these two function prototypes has different signatures.
const class circleArc2 *c, const Vector & v
const circleArc2 *c, const Vector & v
But why the "class" keyword was exists in the function signature??
did you use 10.05 official version?