+char *getGlobalLevelTemplateFilename()
+{
+ /* global variable "leveldir_current" must be modified in the loop below */
+ LevelDirTree *leveldir_current_last = leveldir_current;
+ char *filename = NULL;
+
+ /* check for template level in path from current to topmost tree node */
+
+ while (leveldir_current != NULL)