{"push_id":1375871238,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"ca2fd07b90746a17dba13963f7bdd54812c5d016","before":"f836ed42acea37e63693d6a42f1db89e40f011f7","commits":[{"sha":"6c3544d68533ed7dc68f8d11c38c93e392831392","author":{"name":"Mikkel Krautz","email":"738ea419d51c9403875a663da576cbd0bce396ba@krautz.dk"},"message":"Add QAtomicIntLoad via new QAtomicIntCompat.h header.\n\nThis commit adds a new compatibility header for\nloading QAtomicInts portably between all supported\nQt 4 and Qt 5 versions.\n\nThe compatibility matrix is as follows:\n\nQt 4's QAtomicInt has a conversion operator (operator int())\nfor loading the atomic value.\n\nIn Qt 5.0 through 5.2, operator int() is not present, replaced\nwith a load() method.\n\nHowever, Qt 5.3 introduces support for operator int() once again.\nThis means that Qt >= 5.3 support both .load() and operator int().\n\nTo overcome this problem without littering our code\nwith preprocessor ifs for QT_VERSION, we're introducing\na function, QAtomicIntLoad, that will perform the appropriate\nload operation on a given Qt version.\n\nThis new function lives in QAtomicIntCompare.h.","distinct":true,"url":"https://api.github.com/repos/mumble-voip/mumble/commits/6c3544d68533ed7dc68f8d11c38c93e392831392"},{"sha":"2e08433453d84ae8f22c4546c292e627e6a12f68","author":{"name":"Mikkel Krautz","email":"738ea419d51c9403875a663da576cbd0bce396ba@krautz.dk"},"message":"murmur_pch.h: add QAtomicIntCompat.h header to Murmur's PCH file.","distinct":true,"url":"https://api.github.com/repos/mumble-voip/mumble/commits/2e08433453d84ae8f22c4546c292e627e6a12f68"},{"sha":"2e6625b191874b3dd8af5bed15bd78f559e2005a","author":{"name":"Mikkel Krautz","email":"738ea419d51c9403875a663da576cbd0bce396ba@krautz.dk"},"message":"Murmur: replace all QAtomicInt loads with new QAtomicIntLoad compatibility function.\n\nBy using our new portable QAtomicIntLoad function, we ensure compatibility\nwith both Qt 4 and Qt 5.\n\nFixes mumble-voip/mumble#2586","distinct":true,"url":"https://api.github.com/repos/mumble-voip/mumble/commits/2e6625b191874b3dd8af5bed15bd78f559e2005a"},{"sha":"ca2fd07b90746a17dba13963f7bdd54812c5d016","author":{"name":"Mikkel Krautz","email":"738ea419d51c9403875a663da576cbd0bce396ba@krautz.dk"},"message":"Merge PR #2593: Introduce QAtomicIntLoad inline function in QAtomicIntCompat.h header, use for aiUdpFlag in Murmur.","distinct":true,"url":"https://api.github.com/repos/mumble-voip/mumble/commits/ca2fd07b90746a17dba13963f7bdd54812c5d016"}]}
{"actor":{"display_login":"mkrautz"}}