Standard-Encodings konfigurieren.
Die Voreinstellung fuer Dateinamen und fuer den Inhalt von
Dateien ist nun UTF-8.
Change-Id: I12dccd27d0b7a65252a46d73566910d8f653e218
diff --git a/secure/master.c b/secure/master.c
index 481b9eb..f55f58e 100644
--- a/secure/master.c
+++ b/secure/master.c
@@ -97,12 +97,17 @@
// Lagerkennung erst ne Minute spaeter, waehrend preload darfs momentan
// ruhig laggen (Zeit: vorlaeufig 1min)
call_out(#'configure_driver, 60, DC_LONG_EXEC_TIME, 100000);
-
+
// Hooks setzen
-
+
+ // Standard-Encoding fuer Dateien
+ set_driver_hook(H_FILE_ENCODING, "UTF-8");
+ // Und Encoding fuer Dateinamen im Filesystem
+ configure_driver(DC_FILESYSTEM_ENCODING, "UTF-8");
+
// Standardincludeverzeichnisse fuer #include <>
set_driver_hook(H_INCLUDE_DIRS, ({"/secure/","/sys/"}) );
-
+
//Nach dem Laden/Clonen create() im Objekt rufen
set_driver_hook(H_CREATE_CLONE, "create");
set_driver_hook(H_CREATE_OB, "create");
@@ -110,7 +115,7 @@
// Bei Reset reset() im Objekt aufrufen
set_driver_hook(H_RESET, "reset");
-
+
// Zum Aufraeumen clean_up() im Objekt aufrufen
set_driver_hook(H_CLEAN_UP, "clean_up");