Revision: 6681
          http://playerstage.svn.sourceforge.net/playerstage/?rev=6681&view=rev
Author:   gbiggs
Date:     2008-06-25 05:01:07 -0700 (Wed, 25 Jun 2008)

Log Message:
-----------
Added NULL result check

Modified Paths:
--------------
    code/player/trunk/server/drivers/camera/cvcam/cvcam.cc

Modified: code/player/trunk/server/drivers/camera/cvcam/cvcam.cc
===================================================================
--- code/player/trunk/server/drivers/camera/cvcam/cvcam.cc      2008-06-25 
00:10:08 UTC (rev 6680)
+++ code/player/trunk/server/drivers/camera/cvcam/cvcam.cc      2008-06-25 
12:01:07 UTC (rev 6681)
@@ -149,6 +149,11 @@
 {
   if (this->capture) cvReleaseCapture(&(this->capture));
   this->capture = cvCaptureFromCAM(this->camindex);
+  if (!(this->capture))
+  {
+    PLAYER_ERROR("Couldn't create capture device. Something is wrong with your 
OpenCV.");
+    return -1;
+  }
   this->StartThread();
   return 0;
 }


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Playerstage-commit mailing list
Playerstage-commit@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/playerstage-commit

Reply via email to