]> git.unchartedbackwaters.co.uk Git - francis/stp.git/commit
Introduce vc_setInterfaceFlags function
authorpetercol <petercol@e59a4935-1847-0410-ae03-e826735625c1>
Thu, 8 Jul 2010 17:12:36 +0000 (17:12 +0000)
committerpetercol <petercol@e59a4935-1847-0410-ae03-e826735625c1>
Thu, 8 Jul 2010 17:12:36 +0000 (17:12 +0000)
commiteba46408fcc40915a588ae74da71df3e3756fe6e
treef9539191dae0db58cb85cee155297c899a4f70fd
parentf5c1d96a20dc4fc7adda134bd05bf1a8b1528785
Introduce vc_setInterfaceFlags function

This patch adds a vc_setInterfaceFlags function to the C interface
with one possible flag, EXPRDELETE, which is set by default.  The flag
controls whether the C interface deletes types and integer constant
expressions at vc_Destroy time.  It is intended that clients which
perform their own memory management of these objects will be able to
clear this flag.

git-svn-id: https://stp-fast-prover.svn.sourceforge.net/svnroot/stp-fast-prover/trunk/stp@940 e59a4935-1847-0410-ae03-e826735625c1
src/c_interface/c_interface.cpp
src/c_interface/c_interface.h