zeromq/libzmq — pull request #257 by mkoppanen (2012-02-17 09:50:20+00:00)
Title: Revert null checks in the API

I don't believe that we should be doing this. The reason for this is that there are plenty of functions that die on NULL parameters so this is inconsistent. I believe that from API design point of view we should declare a contract that all pointer parameters need to be valid unless otherwise stated.