diff --git a/lib/krb5/n-fold.c b/lib/krb5/n-fold.c index c40593775..52871b234 100644 --- a/lib/krb5/n-fold.c +++ b/lib/krb5/n-fold.c @@ -87,7 +87,7 @@ add1(unsigned char *a, unsigned char *b, size_t len) for(i = len - 1; carry && i >= 0; i--){ int x = a[i] + carry; carry = x > 0xff; - a[i] = carry & 0xff; + a[i] = x & 0xff; } }