Indizierung ueber Arraygrenze ausgebaut.

Change-Id: Id6a4fdea1ede2b143a9bb3ebe77b8e01f2f396da
diff --git a/std/shells/magier/parsing.c b/std/shells/magier/parsing.c
index f05457c..6c3d179 100644
--- a/std/shells/magier/parsing.c
+++ b/std/shells/magier/parsing.c
@@ -328,7 +328,10 @@
           files+=subfiles;
         }
       }
-      data=data[3..];
+      if (sizeof(data)>3)
+        data=data[3..];
+      else
+        break;
     }
     return files;
   }