Drop ifdef guard to fix a build failure with MSVC

We added the ifdef guard in d5b9cbb because MSVC was
smart enough to find that the return statement could
not be reached; this method has been modified in OCCT
6.6.0 and now the return statement is needed.

This commit fix issue #389.