From e2452ee13d54faefdfe2a98caa87202cb9161dac Mon Sep 17 00:00:00 2001 From: wang-bin Date: Sat, 22 Nov 2014 22:02:52 +0800 Subject: [PATCH] virtual dtors --- src/cuda/cuda_api.h | 2 +- src/subtitle/ass_api.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/cuda/cuda_api.h b/src/cuda/cuda_api.h index a1216156..1f80f0ca 100644 --- a/src/cuda/cuda_api.h +++ b/src/cuda/cuda_api.h @@ -49,7 +49,7 @@ class cuda_api { public: cuda_api(); - ~cuda_api(); + virtual ~cuda_api(); bool isLoaded() const; #if !NV_CONFIG(DLLAPI_CUDA) && !defined(CUDA_LINK) //////////////////////////////////////////////////// diff --git a/src/subtitle/ass_api.h b/src/subtitle/ass_api.h index 6d82297c..14a92602 100644 --- a/src/subtitle/ass_api.h +++ b/src/subtitle/ass_api.h @@ -33,8 +33,8 @@ class api { public: api(); - ~api(); - bool loaded() const; + virtual ~api(); + virtual bool loaded() const; // user may inherits multiple api classes: final::loaded() { return base1::loaded() && base2::loaded();} #ifndef CAPI_LINK_ASS // mkapi code generation BEGIN int ass_library_version();