From 22a58fc9caee706e60356402c5242d517556a250 Mon Sep 17 00:00:00 2001 From: Marcin Slusarz Date: Fri, 14 Mar 2008 16:22:53 +0800 Subject: [PATCH] --- yaml --- r: 91651 b: refs/heads/master c: fd4609a8e00a867303783ade62d67953fb72adc8 h: refs/heads/master i: 91649: 671f97a7c4e463c81722e271339c006ddb13a7ad 91647: 1e16c1724abad10851efba1ffe42cac9f60bcf8e v: v3 --- [refs] | 2 +- trunk/crypto/lrw.c | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index 7d64461a3c6f..05a6e61c64bb 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: f0df30b1f7f2bf8588613b2c012b8859b06849f1 +refs/heads/master: fd4609a8e00a867303783ade62d67953fb72adc8 diff --git a/trunk/crypto/lrw.c b/trunk/crypto/lrw.c index 9d52e580d10a..8ef664e3bcd9 100644 --- a/trunk/crypto/lrw.c +++ b/trunk/crypto/lrw.c @@ -91,8 +91,9 @@ struct sinfo { static inline void inc(be128 *iv) { - if (!(iv->b = cpu_to_be64(be64_to_cpu(iv->b) + 1))) - iv->a = cpu_to_be64(be64_to_cpu(iv->a) + 1); + be64_add_cpu(&iv->b, 1); + if (!iv->b) + be64_add_cpu(&iv->a, 1); } static inline void lrw_round(struct sinfo *s, void *dst, const void *src)