Windows MSVC compile fix
Summary: This patch is since "long" in craft blueprints, can we merge that?
Test Plan: make && make test
Reviewers: Frameworks, dhaumann
Reviewed By: dhaumann
Subscribers: dhaumann, kde-frameworks-devel
Tags: Frameworks
Differential Revision: https://phabricator.kde.org/D24620