{"push_id":785785723,"size":7,"distinct_size":7,"ref":"refs/heads/master","head":"0fa7d1f5be847d4804eb3bf6a4c10333ea14e0bc","before":"bed2c013b6570908a114a337632000cf9c9de838","commits":[{"sha":"a1e58e8ee1c84b633d6d6d651d5328d4dd4eba5b","author":{"email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net","name":"Lennart Poettering"},"message":"tree-wide: use coccinelle to patch a lot of code to use mfree()\n\nThis replaces this:\n\n        free(p);\n        p = NULL;\n\nby this:\n\n        p = mfree(p);\n\nChange generated using coccinelle. Semantic patch is added to the\nsources.","distinct":true,"url":"https://api.github.com/repos/systemd/systemd/commits/a1e58e8ee1c84b633d6d6d651d5328d4dd4eba5b"},{"sha":"66e405837bf250f50472c886f9c7452634ca3776","author":{"email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net","name":"Lennart Poettering"},"message":"tree-wide: make more code use safe_close()\n\nReplace this:\n\n        close(fd);\n        fd = -1;\n\nwrite this:\n\n        fd = safe_close(fd);","distinct":true,"url":"https://api.github.com/repos/systemd/systemd/commits/66e405837bf250f50472c886f9c7452634ca3776"},{"sha":"7f6e12b03300ba3e473ce6b85d823fc0375b335e","author":{"email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net","name":"Lennart Poettering"},"message":"tree-wide: drop redundant if checks before safe_close()\n\nReplace this:\n\n        if (fd >= 0)\n                safe_close(fd);\n\nby this:\n\n        safe_close(fd);","distinct":true,"url":"https://api.github.com/repos/systemd/systemd/commits/7f6e12b03300ba3e473ce6b85d823fc0375b335e"},{"sha":"3cc2aff1abff9e34f9fec282d970204dc1eab6f1","author":{"email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net","name":"Lennart Poettering"},"message":"tree-wide: don't do assignments within if checks\n\nTurn this:\n\n       if ((r = foo()) < 0) { ...\n\ninto this:\n\n       r = foo();\n       if (r < 0) { ...","distinct":true,"url":"https://api.github.com/repos/systemd/systemd/commits/3cc2aff1abff9e34f9fec282d970204dc1eab6f1"},{"sha":"76ef789d264f9eb7d7624b994aa6eead1dacfac4","author":{"email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net","name":"Lennart Poettering"},"message":"tree-wide: make use of log_error_errno() return value\n\nTurns this:\n\n        r = -errno;\n        log_error_errno(errno, \"foo\");\n\ninto this:\n\n        r = log_error_errno(errno, \"foo\");\n\nand this:\n\n        r = log_error_errno(errno, \"foo\");\n        return r;\n\ninto this:\n\n        return log_error_errno(errno, \"foo\");","distinct":true,"url":"https://api.github.com/repos/systemd/systemd/commits/76ef789d264f9eb7d7624b994aa6eead1dacfac4"},{"sha":"ece174c5439021e32ebcc858842de9586072c006","author":{"email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net","name":"Lennart Poettering"},"message":"tree-wide: drop {} from one-line if blocks\n\nPatch via coccinelle.","distinct":true,"url":"https://api.github.com/repos/systemd/systemd/commits/ece174c5439021e32ebcc858842de9586072c006"},{"sha":"0fa7d1f5be847d4804eb3bf6a4c10333ea14e0bc","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@zonque.org","name":"Daniel Mack"},"message":"Merge pull request #1207 from poettering/coccinelle-fixes\n\nCoccinelle fixes","distinct":true,"url":"https://api.github.com/repos/systemd/systemd/commits/0fa7d1f5be847d4804eb3bf6a4c10333ea14e0bc"}]}