diff --git a/Code/Common/otbCommandLineArgumentParser.h b/Code/Common/otbCommandLineArgumentParser.h
index 9bd37553839bc25c15ab96d87fba23148ccb2b20..54e0a20288273cd24a30fb076b210bf526c1f6dd 100755
--- a/Code/Common/otbCommandLineArgumentParser.h
+++ b/Code/Common/otbCommandLineArgumentParser.h
@@ -73,7 +73,9 @@ public:
         return lValeur;                                                                 \
   }
   
-  otbGetParameterMacro(Short,short);
+	
+	otbGetParameterMacro(Char,char);
+	otbGetParameterMacro(Short,short);
   otbGetParameterMacro(UShort,unsigned short);
   otbGetParameterMacro(Int,int);
   otbGetParameterMacro(UInt,unsigned int);