From 33a8087570ce671f908df47e4ffaf5163d6ca9d8 Mon Sep 17 00:00:00 2001
From: Alan Jack Pippin <ajp@pippin.(none)>
Date: Thu, 30 Aug 2007 20:43:59 -0600
Subject: [PATCH] Added error check for thumbnail dimension retrieval

---
 ItemAddEmbedVideo.inc | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/ItemAddEmbedVideo.inc b/ItemAddEmbedVideo.inc
index 81b5951..940a4ea 100644
--- a/ItemAddEmbedVideo.inc
+++ b/ItemAddEmbedVideo.inc
@@ -624,6 +624,10 @@ class ItemAddEmbedVideo extends ItemAddPlugin {
 		   // Set the thumbnailHeight to the current thumbnailSize
 		   // Set the thumbnailWidth to the appropriate size based on the thumbnailHeight * ratio
 		   $image_data = @getimagesize($tmpFile);
+		   if(!$image_data) {
+		     return array(GalleryCoreApi::error(ERROR_STORAGE_FAILURE,__FILE__,__LINE__,
+			    "Unable to retrieve thumbnail dimensions for: $tmpFile"),null,null);
+		   }
 		   $ratio = $image_data[0] / $image_data[1];
 		   $debugString.="Using ratio from original thumbnail of $ratio. ";
 		   $thumbnailHeight=$thumbnailSize;
-- 
2.34.1