From f9cfbb8870a023478d52fd03c90abcbed9c49304 Mon Sep 17 00:00:00 2001 From: Jonas Kümmerlin Date: Sat, 30 May 2020 15:47:12 +0200 Subject: remove ALF_BuildUniqueName in favor of wsprintf --- alf/alf.cpp | 34 ---------------------------------- 1 file changed, 34 deletions(-) (limited to 'alf/alf.cpp') diff --git a/alf/alf.cpp b/alf/alf.cpp index 32d5cc7..de23784 100644 --- a/alf/alf.cpp +++ b/alf/alf.cpp @@ -104,40 +104,6 @@ ALF_Free(const void *p) HeapFree(GetProcessHeap(), 0, (void*)p); } -void -ALF_BuildUniqueName(TCHAR *buf, const TCHAR *prefix, ULONG_PTR uniquifier) -{ - int prefixlen = lstrlen(prefix); - CopyMemory(buf, prefix, (SIZE_T)prefixlen * sizeof(*prefix)); - - int numlen = sizeof(LONG_PTR)*2; - int i = numlen - 1; - while (i >= 0) { - buf[prefixlen + i] = TEXT("0123456789ABCDEF")[uniquifier & 0xf]; - uniquifier >>= 4; - i--; - } - - buf[prefixlen + numlen] = 0; -} - -void -ALF_BuildUniqueNameW(WCHAR *buf, const WCHAR *prefix, ULONG_PTR uniquifier) -{ - int prefixlen = lstrlenW(prefix); - CopyMemory(buf, prefix, (SIZE_T)prefixlen * sizeof(*prefix)); - - int numlen = sizeof(LONG_PTR)*2; - int i = numlen - 1; - while (i >= 0) { - buf[prefixlen + i] = L"0123456789ABCDEF"[uniquifier & 0xf]; - uniquifier >>= 4; - i--; - } - - buf[prefixlen + numlen] = 0; -} - void ALF_DestroyWindow(HWND win) { -- cgit v1.2.3