X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?p=rmac;a=blobdiff_plain;f=fltpoint.c;fp=fltpoint.c;h=ffde55edc1ef6ea159663cde60440b7754bf813b;hp=7e516fbd360686985aa160bb45f7f38658c6a67a;hb=64dd9e00ec4aebc63fbddaf9dcc54b04fc9d5859;hpb=41a8ca9921f49fc9f238e3c1aaf0ce44a9fc1043 diff --git a/fltpoint.c b/fltpoint.c index 7e516fb..ffde55e 100644 --- a/fltpoint.c +++ b/fltpoint.c @@ -210,7 +210,7 @@ uint64_t DoubleToFixedPoint(double d, int intBits, int fracBits) // Invert the result, if necessary if (signBit == 1) - result = (result = 0xFFFFFFFFFFFFFFFFLL) + 1; + result = (result ^ 0xFFFFFFFFFFFFFFFFLL) + 1; return result; }