From fb010c6a219b8676f9d744fe3a633150cf3428a4 Mon Sep 17 00:00:00 2001 From: Julien Malik <julien.malik@c-s.fr> Date: Fri, 22 Jun 2012 18:42:51 +0200 Subject: [PATCH] BUG: fix case with no option --- Code/UtilitiesAdapters/OGRAdapters/otbOGRHelpers.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Code/UtilitiesAdapters/OGRAdapters/otbOGRHelpers.h b/Code/UtilitiesAdapters/OGRAdapters/otbOGRHelpers.h index ab86b5df4d..26416ecd3b 100644 --- a/Code/UtilitiesAdapters/OGRAdapters/otbOGRHelpers.h +++ b/Code/UtilitiesAdapters/OGRAdapters/otbOGRHelpers.h @@ -82,7 +82,9 @@ struct StringListConverter */ char ** to_ogr() const { - return const_cast <char**>(&m_raw[0]); + return m_raw.size() == 1 + ? NULL + : const_cast <char**>(&m_raw[0]); } private: std::vector<char const*> m_raw; -- GitLab