diff options
Diffstat (limited to 'src/api/api_device.cpp')
-rw-r--r-- | src/api/api_device.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/api/api_device.cpp b/src/api/api_device.cpp index 7bf66a4..e0260ef 100644 --- a/src/api/api_device.cpp +++ b/src/api/api_device.cpp @@ -45,9 +45,9 @@ clGetDeviceIDs(cl_platform_id platform, /*------------------------------------------------------------------------- * We currently implement only one platform *------------------------------------------------------------------------*/ - if (!platform) platform = &the_platform; + if (!platform) platform = (cl_platform_id)&(the_platform::Instance()); - if (platform != &the_platform) return CL_INVALID_PLATFORM; + if (platform != &(the_platform::Instance())) return CL_INVALID_PLATFORM; if (num_entries == 0 && devices != 0) return CL_INVALID_VALUE; if (num_devices == 0 && devices == 0) return CL_INVALID_VALUE; |