Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This problem is really annoying. Left shifting a value does not require it to be positive in C. However, some specifications define that as undefined behaviour. Nevertheless, as used in this case it is perfectly fine and widely used construct. Closes #230, #378
- Loading branch information