puzzles: resync with upstream

This brings the source to upstream commit 506b073 (though I have made some
extra commits on top of that). Notably this includes a fix for a double-free
bug that I myself introduced upstream.

Change-Id: I02671586bbc34d63e05398ee971271fed42538cf
This commit is contained in:
Franklin Wei 2018-06-20 19:13:03 -04:00
parent 708a54d3de
commit d64ff86fb6
36 changed files with 143 additions and 31460 deletions

View file

@ -77,5 +77,6 @@ double acos_wrapper(double x);
#endif
#define abs(x) ((x)<0?-(x):(x))
#define labs abs
#endif