If filename used for capturing is empty then retuen false
authorMohammed Sameer <msameer@foolab.org>
Sun, 9 Sep 2012 22:34:01 +0000 (01:34 +0300)
committerMohammed Sameer <msameer@foolab.org>
Sun, 9 Sep 2012 23:01:31 +0000 (02:01 +0300)
lib/qtcamimagemode.cpp
lib/qtcamvideomode.cpp

index 3935cee..6461b38 100644 (file)
@@ -74,6 +74,10 @@ bool QtCamImageMode::capture(const QString& fileName) {
     return false;
   }
 
+  if (fileName.isEmpty()) {
+    return false;
+  }
+
   setFileName(fileName);
 
   g_object_set(d_ptr->dev->cameraBin, "location", fileName.toUtf8().data(), NULL);
index e8c3d3e..72d46e6 100644 (file)
@@ -86,6 +86,10 @@ bool QtCamVideoMode::startRecording(const QString& fileName) {
     return false;
   }
 
+  if (fileName.isEmpty()) {
+    return false;
+  }
+
   setFileName(fileName);
 
   g_object_set(d_ptr->dev->cameraBin, "location", fileName.toUtf8().data(), NULL);