summaryrefslogtreecommitdiff
path: root/src/plugins/android/src/wrappers/jcamera.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/android/src/wrappers/jcamera.cpp')
-rw-r--r--src/plugins/android/src/wrappers/jcamera.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/android/src/wrappers/jcamera.cpp b/src/plugins/android/src/wrappers/jcamera.cpp
index 5734a2657..9005ac6e0 100644
--- a/src/plugins/android/src/wrappers/jcamera.cpp
+++ b/src/plugins/android/src/wrappers/jcamera.cpp
@@ -111,7 +111,7 @@ JCamera::JCamera(int cameraId, jobject cam)
, m_parameters(0)
, m_hasAPI14(false)
{
- if (m_jobject) {
+ if (isValid()) {
g_objectMap.insert(cameraId, this);
m_info = new QJNIObject("android/hardware/Camera$CameraInfo");
@@ -145,7 +145,7 @@ JCamera::JCamera(int cameraId, jobject cam)
JCamera::~JCamera()
{
- if (m_jobject)
+ if (isValid())
g_objectMap.remove(m_cameraId);
delete m_parameters;
delete m_info;