On 2017-04-29 7:42 PM, Thomas Tempelmann wrote:
On Sun, Apr 30, 2017 at 1:37 AM, Toby Thain <t...@telegraphics.com.au
<mailto:t...@telegraphics.com.au>> wrote:

    Seems you have % instead of & ? And watch out for sign extension on
    those literal 0xFFFFFFFF's. You probably want an unsigned and long
    long suffix on them.


Nope, both are correct, at least for standard fletcher algorithm. It's
always modulo (%) MAXINT-1.

Ah, OK. Thanks for clarifying!

> And 0xFFFFFFFF's gets properly expanded to
unsigned 64 bit, as it should. I double checked using uint64_t variable
all the way, and it didn't change the outcome.

--
Thomas Tempelmann, http://www.tempel.org/
Follow me on Twitter: https://twitter.com/tempelorg
Read my programming blog: http://blog.tempel.org/

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Filesystem-dev mailing list      (Filesystem-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/filesystem-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to