patch 8.2.1554: crash in normal test

Problem:    Crash in normal test.
Solution:   Skip adjusting marks if there are no folds.
diff --git a/src/fold.c b/src/fold.c
index 90fafea..3c106d2 100644
--- a/src/fold.c
+++ b/src/fold.c
@@ -1515,6 +1515,9 @@
     linenr_T	last;
     linenr_T	top;
 
+    if (gap->ga_len == 0)
+	return;
+
     // In Insert mode an inserted line at the top of a fold is considered part
     // of the fold, otherwise it isn't.
     if ((State & INSERT) && amount == (linenr_T)1 && line2 == MAXLNUM)