When I transferred tickets from the old C2HS Trac to GitHub, the information about the original raisers of these issues was lost. I'm now trying to work out the best way to implement the feature requested in
https://github.com/haskell/c2hs/issues/46 (No way to create a foreign pointer for input and have it as an out parameter), but I have no idea who it was that requested it. It would be useful to have a review of what I'm proposing from any interested parties, and especially useful to have some input from whoever originally raised that ticket!