X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=backend.c;h=4bec193eda975217bccebe9f07d257df3f758089;hb=6199d0ab0a5f9c02221817537c0f8b691c957247;hp=f1a79d288818655e65d49c70cb6dbcf9278accf1;hpb=58f810e02c562394693dfa1850e1b5ffb722611c;p=xboard.git diff --git a/backend.c b/backend.c index f1a79d2..4bec193 100644 --- a/backend.c +++ b/backend.c @@ -273,9 +273,9 @@ double u64ToDouble(u64 value) { double r; - u64 tmp = value & 0x7fffffffffffffff; + u64 tmp = value & u64Const(0x7fffffffffffffff); r = (double)(s64)tmp; - if (value & 0x8000000000000000) + if (value & u64Const(0x8000000000000000)) r += 9.2233720368547758080e18; /* 2^63 */ return r; }