From 3baf82357552f66e35728b9bb00ca32da54125ea Mon Sep 17 00:00:00 2001 From: Cedric Nugteren Date: Wed, 10 May 2023 17:10:17 +0200 Subject: Fixes an issue under Android when the driver was already unloaded (#462) --- src/clpp11.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/clpp11.hpp b/src/clpp11.hpp index e5b8b4a7..3fb89f5e 100644 --- a/src/clpp11.hpp +++ b/src/clpp11.hpp @@ -487,7 +487,8 @@ class Program { // Clean-up ~Program() { - #ifndef _MSC_VER // causes an access violation under Windows when the driver is already unloaded + // Causes an access violation under Windows or Android when the driver is already unloaded + #if !defined(__ANDROID__) && !defined(_MSC_VER) if (program_) { CheckErrorDtor(clReleaseProgram(program_)); } #endif } -- cgit v1.2.3