From 70740cb91024ea9d2eef79e37ea8a757e60ae13b Mon Sep 17 00:00:00 2001 From: Takamichi Horikawa Date: Sun, 12 Feb 2017 11:10:53 +0900 Subject: win32: use msvcrt --- win32/uc.c | 36 ------------------------------------ 1 file changed, 36 deletions(-) delete mode 100644 win32/uc.c (limited to 'win32/uc.c') diff --git a/win32/uc.c b/win32/uc.c deleted file mode 100644 index 70d2e85..0000000 --- a/win32/uc.c +++ /dev/null @@ -1,36 +0,0 @@ -#include -#include - -int memcmp(const void *s1, const void *s2, size_t n) { - size_t i = RtlCompareMemory(s1, s2, n); - if (i == n) return 0; - return ((const unsigned char *)s1)[i] - ((const unsigned char *)s2)[i]; -} - -void *memset(void *s, int c, size_t n) { - RtlFillMemory(s, n, c); - return s; -} - -void *memcpy(void *dest, const void *src, size_t n) { - RtlCopyMemory(dest, src, n); - return dest; -} - -void *memmove(void *dest, const void *src, size_t n) { - RtlMoveMemory(dest, src, n); - return dest; -} - -int CALLBACK wWinMain(HINSTANCE hinst, HINSTANCE hpinst, - wchar_t *cmdline, int cmdshow); - -DWORD CALLBACK entry(void *ptr) { - (void)ptr; - STARTUPINFO si; - GetStartupInfo(&si); - int cmdshow = si.wShowWindow; - if (si.dwFlags & STARTF_USESHOWWINDOW) cmdshow = SW_SHOWNORMAL; - DWORD ret = wWinMain(GetModuleHandle(0), 0, 0, cmdshow); - ExitProcess(ret); -} -- cgit v1.2.3