Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
remove use of pointers to 32bit values
There is no reason to use pointers to 32bit values, all operations are based on bytes. So This removes alot of extra casting and potential pointer arithmetic errors. Also provide some functions for calculating header values to reduce duplication and improve readability.
- Loading branch information