diff --git a/Code/Common/otbMacro.h b/Code/Common/otbMacro.h
index e8bbf22001578e554367e07a643491f2b463c7a7..d26bf95febe0bed077da716eecf89a3a441baafd 100755
--- a/Code/Common/otbMacro.h
+++ b/Code/Common/otbMacro.h
@@ -187,7 +187,7 @@
                 command;\
         } \
         catch( std::bad_alloc & err )     { throw err; } \
-        catch( itk::ExceptionObject & e ) { std::cout << "Checking not valid Command "<< #command " ok."<<std::endl; result = 0; } \
+        catch( itk::ExceptionObject &) { std::cout << "Checking not valid Command "<< #command " ok."<<std::endl; result = 0; } \
         catch( const std::exception & stde)   { throw stde; } \
         catch( ... ) \
         { \
diff --git a/Testing/Code/Learning/CMakeLists.txt b/Testing/Code/Learning/CMakeLists.txt
index c1e1f5d52f5116eddc6fc84bb5fce9327642d67d..d69c10e8cb86c1244ea55f10a811818c7b8789b1 100644
--- a/Testing/Code/Learning/CMakeLists.txt
+++ b/Testing/Code/Learning/CMakeLists.txt
@@ -140,7 +140,7 @@ ADD_TEST(leTvSVMClassifierImageOneClass ${LEARNING_TESTS2}
         otbSVMClassifierImage
 	${INPUTDATA}/ROI_QB_MUL_4.tif
 	${INPUTDATA}/svm_model_image_one_class
-	${TEMP}/leSVMClassifierImageOnClassOutput.png)
+	${TEMP}/leSVMClassifierImageOneClassOutput.png)
 
 ADD_TEST(leTvSVMClassifierImageWithGenericKernalLinear ${LEARNING_TESTS2}  
 --compare-image ${TOL}  ${TEMP}/svm_classified_image.png