The warlock probably does require some rethinking in that case.
As these classes are not open, there isn't and won't be any official published conversion. Unofficial conversions abound, you can check the
Pathfinder Database for some similar classes.
There can be official but indirect conversions; for instance the oracle and cavalier (currently available in beta versions) vaguely resemble the favored soul and the knight.
Other than that, you can always convert what you need yourself (and who doesn't modify classes for their own games anyway?). Posting such a conversion here is a good way to get feedback.