windows support

This commit is contained in:
Nishi 2025-11-25 11:08:13 +09:00
commit b9004acd79
Signed by: nishi
GPG key ID: 27EF69B208EB9343
16 changed files with 208 additions and 32 deletions

View file

@ -1,6 +1,12 @@
#include <MDE/Core/Users.h>
#include <MDE/Core/String.h>
#ifdef _WIN32
void MDEUsersList(void (*call)(const char* name, void* user), void* user) {
/* wow */
call("Administrator", user);
}
#else
#include <pwd.h>
void MDEUsersList(void (*call)(const char* name, void* user), void* user) {
@ -37,3 +43,4 @@ void MDEUsersList(void (*call)(const char* name, void* user), void* user) {
}
endpwent();
}
#endif