From 4fe1adb660276cb1aeab44d9f6855aa8e985bf90 Mon Sep 17 00:00:00 2001 From: Debian/Kubuntu Qt/KDE Maintainers Date: Sat, 9 Jul 2016 12:31:10 +0200 Subject: [PATCH] blowfish_endianess Gbp-Pq: Name blowfish_endianess.diff --- src/runtime/kwalletd/backend/blowfish.cc | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/runtime/kwalletd/backend/blowfish.cc b/src/runtime/kwalletd/backend/blowfish.cc index 5d7f55c..85c4d6f 100644 --- a/src/runtime/kwalletd/backend/blowfish.cc +++ b/src/runtime/kwalletd/backend/blowfish.cc @@ -33,7 +33,7 @@ // DO NOT INCLUDE THIS. IT BREAKS KWALLET. // We need to live with -Wundef until someone really figures out the problem. -//#include // for Q_BYTE_ORDER and friends +#include // for Q_BYTE_ORDER and friends BlowFish::BlowFish() { @@ -135,7 +135,7 @@ bool BlowFish::setKey(void *key, int bitlength) return init(); } -#if Q_BYTE_ORDER == Q_BIG_ENDIAN +#if Q_BYTE_ORDER == Q_LITTLE_ENDIAN #define shuffle(x) do { \ uint32_t r = x; \ x = (r & 0xff000000) >> 24; \ @@ -154,12 +154,12 @@ int BlowFish::encrypt(void *block, int len) } for (int i = 0; i < len / _blksz; i++) { -#if Q_BYTE_ORDER == Q_BIG_ENDIAN +#if Q_BYTE_ORDER == Q_LITTLE_ENDIAN shuffle(*d); shuffle(*(d + 1)); #endif encipher(d, d + 1); -#if Q_BYTE_ORDER == Q_BIG_ENDIAN +#if Q_BYTE_ORDER == Q_LITTLE_ENDIAN shuffle(*d); shuffle(*(d + 1)); #endif @@ -178,12 +178,12 @@ int BlowFish::decrypt(void *block, int len) } for (int i = 0; i < len / _blksz; i++) { -#if Q_BYTE_ORDER == Q_BIG_ENDIAN +#if Q_BYTE_ORDER == Q_LITTLE_ENDIAN shuffle(*d); shuffle(*(d + 1)); #endif decipher(d, d + 1); -#if Q_BYTE_ORDER == Q_BIG_ENDIAN +#if Q_BYTE_ORDER == Q_LITTLE_ENDIAN shuffle(*d); shuffle(*(d + 1)); #endif -- 2.30.2