Dazu wurden die bisherigen Funktionen umbennant, sodass es klar ist, dass sie nur für UNIX Pfade da sind.
Implementierungsdetails
Die Funktionen Windows_Pfad_Verbinden und Windows_Saeubern, sind von der shlwapi implementierung aus ReactOS mit kleinen Änderungen kopiert.
Die funktion Windows_Saeubern benutzt die shwapi Funktion PathCanonicalize. Windows empfiehlt stattdessen PathCchCanonicalize oder PathCchCanonicalizeEx zu verwenden um einen möglichen buffer overrun zu verhindern. Das sollten wir irgendwann wohl auch tun.
Folgende Funktionen sind neu:
Duden/Laufzeit
Duden/Zeichen
Duden/Pfade
Dazu wurden die bisherigen Funktionen umbennant, sodass es klar ist, dass sie nur für UNIX Pfade da sind.
Implementierungsdetails
Die Funktionen Windows_Pfad_Verbinden und Windows_Saeubern, sind von der shlwapi implementierung aus ReactOS mit kleinen Änderungen kopiert.
Die funktion Windows_Saeubern benutzt die shwapi Funktion PathCanonicalize. Windows empfiehlt stattdessen PathCchCanonicalize oder PathCchCanonicalizeEx zu verwenden um einen möglichen buffer overrun zu verhindern. Das sollten wir irgendwann wohl auch tun.