tpaviot / oce

OpenCASCADE Community Edition (OCE): a community driven fork of the Open CASCADE library.
http://groups.google.com/group/oce-dev
GNU Lesser General Public License v2.1
811 stars 284 forks source link

Stop de-referencing NULL #681

Closed BenoitPerrot closed 5 years ago

BenoitPerrot commented 6 years ago

Change the API where needed to use pointers instead of references, and passing NULL instead of de-referencing it when appropriate.

tpaviot commented 6 years ago

@BenoitPerrot This is an interesting patch, however it results in a huge api change. I guss there's also a binary incompatibility with previous 0.18* versions