changeset 5616:a4ecd66b5940 erdms2

DMV: Don't accept relenc length greater 12.
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Fri, 11 Nov 2022 13:18:33 +0100
parents f6179b31e0a9
children 6c17583ff3c1
files pkg/imports/dmv.go
diffstat 1 files changed, 6 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/pkg/imports/dmv.go	Thu Nov 10 19:19:21 2022 +0100
+++ b/pkg/imports/dmv.go	Fri Nov 11 13:18:33 2022 +0100
@@ -148,6 +148,12 @@
 				continue
 			}
 
+			if len(*dr.Relenc) > 12 {
+				feedback.Warn("relenc too long: %s", *dr.Relenc)
+				ignored++
+				continue
+			}
+
 			if dr.Wwname.Loc == nil {
 				feedback.Warn("missing wwname: %s", code)
 				ignored++