diff --git a/reactos/dll/ntdll/def/ntdll.spec b/reactos/dll/ntdll/def/ntdll.spec index c73d537437d..17012b605fc 100644 --- a/reactos/dll/ntdll/def/ntdll.spec +++ b/reactos/dll/ntdll/def/ntdll.spec @@ -1343,7 +1343,7 @@ @ cdecl _ui64tow(double ptr long) @ cdecl _ultoa(long ptr long) @ cdecl _ultow(long ptr long) -;@ cdecl _vscwprintf +@ cdecl _vscwprintf(wstr ptr) @ cdecl _vsnprintf(ptr long str ptr) @ cdecl _vsnwprintf(ptr long wstr ptr) @ cdecl _wcsicmp(wstr wstr) diff --git a/reactos/dll/win32/msvcrt/msvcrt.spec b/reactos/dll/win32/msvcrt/msvcrt.spec index d95b758e245..9b6a73fdf12 100644 --- a/reactos/dll/win32/msvcrt/msvcrt.spec +++ b/reactos/dll/win32/msvcrt/msvcrt.spec @@ -975,10 +975,10 @@ # stub _vprintf_p_l # stub _vprintf_s_l @ cdecl _utime(str ptr) -# @ cdecl _vscprintf(str ptr) +@ cdecl _vscprintf(str ptr) # stub _vscprintf_l # stub _vscprintf_p_l -# @ cdecl _vscwprintf(wstr ptr) +@ cdecl _vscwprintf(wstr ptr) # stub _vscwprintf_l # stub _vscwprintf_p_l @ cdecl _vsnprintf(ptr long str ptr) diff --git a/reactos/lib/sdk/crt/crt.cmake b/reactos/lib/sdk/crt/crt.cmake index 66eae898ddc..5024bc8c1c8 100644 --- a/reactos/lib/sdk/crt/crt.cmake +++ b/reactos/lib/sdk/crt/crt.cmake @@ -136,6 +136,8 @@ list(APPEND CRT_SOURCE printf/_snwprintf.c printf/_vcprintf.c printf/_vcwprintf.c + printf/_vscprintf.c + printf/_vscwprintf.c printf/_vsnprintf.c printf/_vsnwprintf.c printf/_vsprintf_p.c diff --git a/reactos/lib/sdk/crt/libcntpr.cmake b/reactos/lib/sdk/crt/libcntpr.cmake index 2e7a9be3b72..5c514147b07 100644 --- a/reactos/lib/sdk/crt/libcntpr.cmake +++ b/reactos/lib/sdk/crt/libcntpr.cmake @@ -13,6 +13,7 @@ list(APPEND LIBCNTPR_SOURCE printf/_snprintf.c printf/_snwprintf.c printf/_vcprintf.c + printf/_vscwprintf.c printf/_vsnprintf.c printf/_vsnwprintf.c printf/sprintf.c