From: Frederic Cervenansky Date: Fri, 18 Sep 2009 14:32:17 +0000 (+0000) Subject: minor bug corrections X-Git-Tag: EED.02Oct2009~27 X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=commitdiff_plain;h=c3995376cec80f027b3639ba919883590849df27;hp=0a1845028f84a5e49c1214e4c6151acf96f4f151;p=creaImageIO.git minor bug corrections --- diff --git a/src2/creaImageIOImageReader.cpp b/src2/creaImageIOImageReader.cpp index b1f9279..54257c1 100644 --- a/src2/creaImageIOImageReader.cpp +++ b/src2/creaImageIOImageReader.cpp @@ -36,8 +36,9 @@ namespace creaImageIO // std::cout << "#### ImageReader::ImageReader()"<::iterator i; - for (i=mReader.begin(); i!=mReader.end(); i++) - { - ok = (*i)->CanRead(filename); - if (ok) - { - mLastFilename = filename; - mLastReader = *i; - break; - } - } - return ok; + if(filename != "") + { + std::vector::iterator i; + for (i=mReader.begin(); i!=mReader.end(); i++) + { + ok = (*i)->CanRead(filename); + if (ok) + { + mLastFilename = filename; + mLastReader = *i; + break; + } + } + } + return ok; + } //=====================================================================