diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2013-10-09 12:46:02 +0400 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2013-10-09 12:46:02 +0400 |
commit | 49bc31067163474729755c8a9dbd543ba3744d3f (patch) | |
tree | f827273ee51caa8f7bf136f749b6bd4ac9f3dca2 /extern/libmv/SConscript | |
parent | 22a30f78f2d7928095d8158f3c54d726771ba24d (diff) |
Move guarded objetc allocation to a guardedalloc header
Also made libmv-capi use guarded objetc allocation.
Run into some suspecious cases when it was not so
clear whether memory is being freed or not.
Now we'll know for sure whether there're leaks or not :)
Having this macros in a guardedalloc header helps
using them in other areas (for now it's OCIO and libmv,
but in the future it'll be more places).
Diffstat (limited to 'extern/libmv/SConscript')
-rw-r--r-- | extern/libmv/SConscript | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/extern/libmv/SConscript b/extern/libmv/SConscript index f422eb08c58..6926b36f335 100644 --- a/extern/libmv/SConscript +++ b/extern/libmv/SConscript @@ -15,6 +15,7 @@ incs = '.' if env['WITH_BF_LIBMV']: defs.append('GOOGLE_GLOG_DLL_DECL=') defs.append('WITH_LIBMV') + defs.append('WITH_LIBMV_GUARDED_ALLOC') src = env.Glob("libmv-capi.cc") src += env.Glob('libmv/image/*.cc') @@ -25,7 +26,7 @@ if env['WITH_BF_LIBMV']: src += env.Glob('third_party/fast/*.c') src += env.Glob('third_party/gflags/*.cc') - incs += ' ../Eigen3 third_party/ceres/include' + incs += ' ../Eigen3 third_party/ceres/include ../../intern/guardedalloc' incs += ' ' + env['BF_PNG_INC'] incs += ' ' + env['BF_ZLIB_INC'] |