diff --git a/niftyreg_build_version.txt b/niftyreg_build_version.txt index 336dd5e3..8408670a 100644 --- a/niftyreg_build_version.txt +++ b/niftyreg_build_version.txt @@ -1 +1 @@ -289 +290 diff --git a/reg-lib/_reg_base.cpp b/reg-lib/_reg_base.cpp index 87963d8a..19448a59 100644 --- a/reg-lib/_reg_base.cpp +++ b/reg-lib/_reg_base.cpp @@ -178,7 +178,12 @@ void reg_base::SetWarpedPaddingValue(float warpedPaddingValueIn) { /* *************************************************************** */ template void reg_base::SetLevelNumber(unsigned levelNumberIn) { + if(levelNumberIn>0) levelNumber = levelNumberIn; + else{ + reg_print_msg_error("The number of level is expected to be strictly positive. Exit"); + reg_exit(); + } #ifndef NDEBUG reg_print_fct_debug("reg_base::SetLevelNumber"); #endif