aboutsummaryrefslogtreecommitdiff
path: root/project/src/lib-kcl.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--project/src/lib-kcl.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/project/src/lib-kcl.c b/project/src/lib-kcl.c
index 6d9b534..91ecf76 100644
--- a/project/src/lib-kcl.c
+++ b/project/src/lib-kcl.c
@@ -3947,7 +3947,7 @@ enumError ScanRawKCL
KCL_ACTION_LOG(kcl,"ScanRawKCL() %s\n",kcl->fname);
kcl->fform = FF_KCL;
- if (!ka.order_ok)
+ if ( !ka.order_ok && ErrorLogEnabled() )
ERROR0(ERR_WARNING,
"KCL: Unusual section order: %d\n",ka.order_value);
@@ -4158,8 +4158,10 @@ enumError ScanKCL
default:
ClearKCL(kcl,init_kcl);
- return ERROR0(ERR_INVALID_DATA,
- "No KCL or OBJ file: %s\n", kcl->fname ? kcl->fname : "?");
+ if ( ErrorLogEnabled() )
+ ERROR0(ERR_INVALID_DATA,
+ "No KCL or OBJ file: %s\n", kcl->fname ? kcl->fname : "?");
+ return ERR_INVALID_DATA;
}
kcl->fform = fform;
const bool rm_octree = kcl->octree_valid && KCL_MODE & KCLMD_NEW;