crt: Remove no longer used _encode_pointer and _decode_pointer.
Those are not used since a0ee49ec60f8a2a54e9991ef37501f62cfb07bdd.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
diff --git a/mingw-w64-crt/crt/mingw_helpers.c b/mingw-w64-crt/crt/mingw_helpers.c
index 28c56bc..f5ce286 100644
--- a/mingw-w64-crt/crt/mingw_helpers.c
+++ b/mingw-w64-crt/crt/mingw_helpers.c
@@ -4,28 +4,5 @@
* No warranty is given; refer to the file DISCLAIMER.PD within this package.
*/
-#include <oscalls.h>
-#include <internal.h>
-#include <process.h>
-#include <math.h>
-#include <stdlib.h>
-#include <tchar.h>
-#include <sect_attribs.h>
-#include <locale.h>
-
-extern const PIMAGE_TLS_CALLBACK __dyn_tls_init_callback;
-
-void * __cdecl
-_decode_pointer (void *codedptr)
-{
- return (void *) codedptr;
-}
-
-void * __cdecl
-_encode_pointer (void *ptr)
-{
- return ptr;
-}
-
/* 0:console, 1:windows. */
int mingw_app_type = 0;
diff --git a/mingw-w64-crt/include/internal.h b/mingw-w64-crt/include/internal.h
index 06bda2b..9439eaf 100644
--- a/mingw-w64-crt/include/internal.h
+++ b/mingw-w64-crt/include/internal.h
@@ -152,10 +152,6 @@
#include <crtdbg.h>
#include <errno.h>
- void * __cdecl _encode_pointer(void *);
- void * __cdecl _encoded_null();
- void * __cdecl _decode_pointer(void *);
-
BOOL __cdecl _ValidateImageBase (PBYTE pImageBase);
PIMAGE_SECTION_HEADER __cdecl _FindPESection (PBYTE pImageBase, DWORD_PTR rva);
BOOL __cdecl _IsNonwritableInCurrentImage (PBYTE pTarget);
diff --git a/mingw-w64-crt/lib32/msvcr90.def.in b/mingw-w64-crt/lib32/msvcr90.def.in
index ada4f63..1c687d5 100644
--- a/mingw-w64-crt/lib32/msvcr90.def.in
+++ b/mingw-w64-crt/lib32/msvcr90.def.in
@@ -430,7 +430,7 @@
_cwscanf_l
_cwscanf_s
_cwscanf_s_l
-_decode_pointer DATA
+_decode_pointer
_difftime32
_difftime64
_dosmaperr
@@ -440,7 +440,7 @@
_dupenv_s
_ecvt
_ecvt_s
-_encode_pointer DATA
+_encode_pointer
_encoded_null
_endthread
_endthreadex
diff --git a/mingw-w64-crt/lib64/msvcr90.def.in b/mingw-w64-crt/lib64/msvcr90.def.in
index 1492319..90807d9 100644
--- a/mingw-w64-crt/lib64/msvcr90.def.in
+++ b/mingw-w64-crt/lib64/msvcr90.def.in
@@ -378,7 +378,7 @@
_cwscanf_l
_cwscanf_s
_cwscanf_s_l
-_decode_pointer DATA
+_decode_pointer
_difftime32
_difftime64
_dosmaperr
@@ -388,7 +388,7 @@
_dupenv_s
_ecvt
_ecvt_s
-_encode_pointer DATA
+_encode_pointer
_encoded_null
_endthread
_endthreadex