{"comment":{"url":"https://api.github.com/repos/sanya1111/criu/comments/16874607","html_url":"https://github.com/sanya1111/criu/commit/e8a694106997d8f41c7cc4cd1125819f32ed0791#commitcomment-16874607","id":16874607,"user":{"login":"eabatalov","id":623590,"avatar_url":"https://avatars.githubusercontent.com/u/623590?v=3","gravatar_id":"","url":"https://api.github.com/users/eabatalov","html_url":"https://github.com/eabatalov","followers_url":"https://api.github.com/users/eabatalov/followers","following_url":"https://api.github.com/users/eabatalov/following{/other_user}","gists_url":"https://api.github.com/users/eabatalov/gists{/gist_id}","starred_url":"https://api.github.com/users/eabatalov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eabatalov/subscriptions","organizations_url":"https://api.github.com/users/eabatalov/orgs","repos_url":"https://api.github.com/users/eabatalov/repos","events_url":"https://api.github.com/users/eabatalov/events{/privacy}","received_events_url":"https://api.github.com/users/eabatalov/received_events","type":"User","site_admin":false},"position":6,"line":6,"path":"test/zdtm/lib/pstree_zdtmtst_wrappers.h","commit_id":"e8a694106997d8f41c7cc4cd1125819f32ed0791","created_at":"2016-03-29T09:02:13Z","updated_at":"2016-03-29T09:02:13Z","body":"As we're going to got lowercase rename MMAP => mmap_in_task\r\nargs => mmap_args\r\nDon't use out params in all of your macros.\r\nUse special gcc extension to return values from your macros. Use gcc anonymous functions. See example of their usage in criu/include/compiler.h  #define min(x, y) ({"}}