diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2016-12-20 12:22:54 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2016-12-20 14:29:41 +0300 |
commit | 1c34a7f4ebc746236f9689c9bc1e6961ad9949e0 (patch) | |
tree | 6dbb7b7e7d4be36db43e3628ee0bfb551aac38a3 /intern/libmv | |
parent | 4d5cd638ffba6854bfcee2ee7eb836f446b087ca (diff) |
Libmv: Fix missing virtual destructor in frame access sub-class
This is undefined behavior in C++ and Clang was complaining a lot
about this.
Diffstat (limited to 'intern/libmv')
-rw-r--r-- | intern/libmv/intern/frame_accessor.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/intern/libmv/intern/frame_accessor.cc b/intern/libmv/intern/frame_accessor.cc index 9213cc311b3..5d274d7ccca 100644 --- a/intern/libmv/intern/frame_accessor.cc +++ b/intern/libmv/intern/frame_accessor.cc @@ -45,6 +45,9 @@ struct LibmvFrameAccessor : public FrameAccessor { get_image_callback_(get_image_callback), release_image_callback_(release_image_callback) { } + virtual ~LibmvFrameAccessor() { + } + libmv_InputMode get_libmv_input_mode(InputMode input_mode) { switch (input_mode) { #define CHECK_INPUT_MODE(mode) \ |