From 718959e854508f4541e0df72b51f91711da84ac5 Mon Sep 17 00:00:00 2001 From: Piotr Caban Date: Thu, 6 Dec 2012 13:23:56 +0100 Subject: [PATCH] msvcr80: Copy _encode_pointer and _decode_pointer functions from msvcp90. --- dlls/msvcr80/msvcr80.c | 10 ++++++++++ dlls/msvcr80/msvcr80.spec | 4 ++-- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/dlls/msvcr80/msvcr80.c b/dlls/msvcr80/msvcr80.c index 3953e0e1952..89a665b4547 100644 --- a/dlls/msvcr80/msvcr80.c +++ b/dlls/msvcr80/msvcr80.c @@ -37,3 +37,13 @@ BOOL WINAPI DllMain(HINSTANCE hdll, DWORD reason, LPVOID reserved) } return TRUE; } + +void * CDECL MSVCR80__decode_pointer(void * ptr) +{ + return DecodePointer(ptr); +} + +void * CDECL MSVCR80__encode_pointer(void * ptr) +{ + return EncodePointer(ptr); +} diff --git a/dlls/msvcr80/msvcr80.spec b/dlls/msvcr80/msvcr80.spec index 84c0f0dd70e..e9274f5366b 100644 --- a/dlls/msvcr80/msvcr80.spec +++ b/dlls/msvcr80/msvcr80.spec @@ -415,7 +415,7 @@ @ varargs _cwscanf_s(wstr) msvcrt._cwscanf_s @ varargs _cwscanf_s_l(wstr ptr) msvcrt._cwscanf_s_l @ extern _daylight msvcrt._daylight -@ cdecl _decode_pointer(ptr) msvcr90._decode_pointer +@ cdecl _decode_pointer(ptr) MSVCR80__decode_pointer @ cdecl _difftime32(long long) msvcrt._difftime32 @ cdecl _difftime64(long long) msvcrt._difftime64 @ stub _dosmaperr @@ -425,7 +425,7 @@ @ cdecl _dupenv_s(ptr ptr str) msvcrt._dupenv_s @ cdecl _ecvt(double long ptr ptr) msvcrt._ecvt @ cdecl _ecvt_s(str long double long ptr ptr) msvcrt._ecvt_s -@ cdecl _encode_pointer(ptr) msvcr90._encode_pointer +@ cdecl _encode_pointer(ptr) MSVCR80__encode_pointer @ cdecl _encoded_null() msvcr100._encoded_null @ cdecl _endthread() msvcrt._endthread @ cdecl _endthreadex(long) msvcrt._endthreadex