#define PATHNAME_NT2UNIX_UTF16_STRUCT(PATH) do { int i; for(i=0; i<(PATH).Length/sizeof(wchar_t); i++) if((PATH).Buffer[i] == L'\\') (PATH).Buffer[i] = L'/'; } while(0) | |
#define PATHNAME_UNIX2NT_UTF16_STRUCT(PATH) do { int i; for(i=0; i<(PATH).Length/sizeof(wchar_t); i++) if((PATH).Buffer[i] == L'/') (PATH).Buffer[i] = L'\\'; } while(0) |