Fix according to #223

As specified in #223, changed declaration of `preFilter` to the one compatible with `CFilter`'s one.
Merge remote-tracking branch 'ct/master'