From 97de9856ead8fe22a3e0d8d6aff233f866ba6376 Mon Sep 17 00:00:00 2001 From: Hugo Pereira Da Costa Date: Fri, 12 Dec 2014 10:03:34 +0100 Subject: [PATCH] Fixed data type for _KDE_NET_WM_BLUR_BEHIND_REGION REVIEW: 121459 --- effects/blur/blur.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/effects/blur/blur.cpp b/effects/blur/blur.cpp index 29852de6cd..66b33c5c7e 100644 --- a/effects/blur/blur.cpp +++ b/effects/blur/blur.cpp @@ -98,9 +98,9 @@ void BlurEffect::updateBlurRegion(EffectWindow *w) const QRegion region; const QByteArray value = w->readProperty(net_wm_blur_region, XCB_ATOM_CARDINAL, 32); - if (value.size() > 0 && !(value.size() % (4 * sizeof(unsigned long)))) { - const unsigned long *cardinals = reinterpret_cast(value.constData()); - for (unsigned int i = 0; i < value.size() / sizeof(unsigned long);) { + if (value.size() > 0 && !(value.size() % (4 * sizeof(uint32_t)))) { + const uint32_t *cardinals = reinterpret_cast(value.constData()); + for (unsigned int i = 0; i < value.size() / sizeof(uint32_t);) { int x = cardinals[i++]; int y = cardinals[i++]; int w = cardinals[i++];