Bugfix beim Umschreiben von Pfaden
nur oldpath eintragen, wenn es auch eine
Pfadaenderung gibt.
Change-Id: Iebe269dc2cb32da15ab1b530a504d2c29d4a459b
diff --git a/secure/simul_efun/simul_efun.c b/secure/simul_efun/simul_efun.c
index 5dfea94..26e65d4 100644
--- a/secure/simul_efun/simul_efun.c
+++ b/secure/simul_efun/simul_efun.c
@@ -829,9 +829,9 @@
// abs. Pfad erzeugen. *seufz*
if (name[0]!='/')
name = "/" + name;
- oldpath = name;
// automatisch in LIBDATADIR speichern
if (strstr(name,"/"LIBDATADIR"/") != 0) {
+ oldpath = name;
name = "/"LIBDATADIR + name;
// wenn das Verzeichnis nicht existiert, ggf. anlegen
string dir = name[0..strrstr(name,"/")-1];