{"comment":{"url":"https://api.github.com/repos/mcpierce/Proton/comments/11157020","html_url":"https://github.com/mcpierce/Proton/commit/2dc770992a7c02fe2054a4a77325a199e39b9c94#commitcomment-11157020","id":11157020,"user":{"login":"rhs","id":70215,"avatar_url":"https://avatars.githubusercontent.com/u/70215?v=3","gravatar_id":"","url":"https://api.github.com/users/rhs","html_url":"https://github.com/rhs","followers_url":"https://api.github.com/users/rhs/followers","following_url":"https://api.github.com/users/rhs/following{/other_user}","gists_url":"https://api.github.com/users/rhs/gists{/gist_id}","starred_url":"https://api.github.com/users/rhs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rhs/subscriptions","organizations_url":"https://api.github.com/users/rhs/orgs","repos_url":"https://api.github.com/users/rhs/repos","events_url":"https://api.github.com/users/rhs/events{/privacy}","received_events_url":"https://api.github.com/users/rhs/received_events","type":"User","site_admin":false},"position":51,"line":51,"path":"proton-c/bindings/ruby/lib/qpid_proton/transport.rb","commit_id":"2dc770992a7c02fe2054a4a77325a199e39b9c94","created_at":"2015-05-12T15:12:08Z","updated_at":"2015-05-12T15:12:08Z","body":"The pn_rb2void is wrong, you should just pass in rbkeyimpl and swing will convert it for you. The pn_rb2void is only to convert non swig ruby objects into void pointers and then should only be used with a pn_class_t that is defined to properly handle references to ruby objects."}}