Make function signature compatible with parents signature

I'm getting strict warnings with the current implementation in both OJS & OMP.