From b37ffdf56ae0dd60608e68b4ea38a1fdf60e167b Mon Sep 17 00:00:00 2001
From: Julien Michel <julien.michel@orfeo-toolbox.org>
Date: Mon, 2 Feb 2015 17:37:28 +0100
Subject: [PATCH] COV: Fixing coverity issues (structuraly dead code)

---
 Code/IO/otbImageIOBase.cxx      | 7 -------
 Code/IO/otbVectorDataIOBase.cxx | 1 -
 2 files changed, 8 deletions(-)

diff --git a/Code/IO/otbImageIOBase.cxx b/Code/IO/otbImageIOBase.cxx
index 3e16dace62..058d1a829a 100644
--- a/Code/IO/otbImageIOBase.cxx
+++ b/Code/IO/otbImageIOBase.cxx
@@ -213,7 +213,6 @@ const std::type_info& ImageIOBase::GetComponentTypeInfo() const
     default:
       itkExceptionMacro ("Unknown component type: " << m_ComponentType);
     }
-  return typeid(ImageIOBase::UnknownType);
 }
 
 //
@@ -715,7 +714,6 @@ std::string ImageIOBase::GetFileTypeAsString(FileType t) const
     default:
       return s = "TypeNotApplicable";
     }
-  return s="TypeNotApplicable";
 }
 
 std::string ImageIOBase::GetByteOrderAsString(ByteOrder t) const
@@ -731,7 +729,6 @@ std::string ImageIOBase::GetByteOrderAsString(ByteOrder t) const
     default:
       return s = "OrderNotApplicable";
     }
-  return s="OrderNotApplicable";
 }
 
 std::string ImageIOBase::GetComponentTypeAsString(IOComponentType t) const
@@ -771,8 +768,6 @@ std::string ImageIOBase::GetComponentTypeAsString(IOComponentType t) const
     default:
       return (s = "unknown");
     }
-  return (s="unknown");
-
 }
 
 std::string ImageIOBase::GetPixelTypeAsString(IOPixelType t) const
@@ -804,8 +799,6 @@ std::string ImageIOBase::GetPixelTypeAsString(IOPixelType t) const
     default:
       itkExceptionMacro ("Unknown pixel type: " << t);
     }
-  return (s="unknown");
-
 }
 
 namespace {
diff --git a/Code/IO/otbVectorDataIOBase.cxx b/Code/IO/otbVectorDataIOBase.cxx
index 713073fcc7..cfbac05097 100644
--- a/Code/IO/otbVectorDataIOBase.cxx
+++ b/Code/IO/otbVectorDataIOBase.cxx
@@ -55,7 +55,6 @@ VectorDataIOBase
     default:
       return s = "OrderNotApplicable";
     }
-  return s = "OrderNotApplicable";
 }
 
 void
-- 
GitLab