{"push_id":659224786,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"5f26b3d3966b018680017b5b673805efb87f2207","before":"3cf71a0115c68184491066ae847b3e739170d70a","commits":[{"sha":"ba15832b9eb98aa6dea5d4ef01be4bbfe1116773","author":{"email":"1cb5bd5a9e45420321f44c72da5d90d7f0432ffb@klassen.me.uk","name":"Jordan Klassen"},"message":"Fix CLAMP macro overwritten by glib headers\n\nFixes #188\n\nWhen I moved the macro definition below all of the includes, I got the\nfollowing compiler warning:\n\n/usr/include/glib-2.0/glib/gmacros.h:246:0: note: this is the location\nof the previous definition\n #define CLAMP(x, low, high)  (((x) > (high)) ? (high) : (((x) < (low))\n? (low) : (x)))\n\nSo, that's the macro definition that was being used whenever \"CLAMP\" was\nused. It's pretty obvious what went wrong.","distinct":true,"url":"https://api.github.com/repos/jonls/redshift/commits/ba15832b9eb98aa6dea5d4ef01be4bbfe1116773"},{"sha":"5f26b3d3966b018680017b5b673805efb87f2207","author":{"email":"bf73c0b197ca700fc64c896493d3033beef9573e@gmail.com","name":"Jon Lund Steffensen"},"message":"Merge pull request #197 from forivall/clamp-fix\n\nFix clamp issues","distinct":true,"url":"https://api.github.com/repos/jonls/redshift/commits/5f26b3d3966b018680017b5b673805efb87f2207"}]}