From 8b8956b503da057c21b859dc3dad605d89ab55b2 Mon Sep 17 00:00:00 2001 From: arpi Date: Sun, 9 Jun 2002 17:52:30 +0000 Subject: [PATCH] pncrt.dll used by realplayer8 codecs git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6360 b3059339-0415-0410-9bf9-f77b7e298cf2 --- loader/win32.c | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/loader/win32.c b/loader/win32.c index 84e590be19..53b2a6b850 100644 --- a/loader/win32.c +++ b/loader/win32.c @@ -4076,6 +4076,31 @@ struct exports exp_wsock32[]={ struct exports exp_msdmo[]={ FF(memcpy, -1) // just test }; + +/* realplayer8: + DLL Name: PNCRT.dll + vma: Hint/Ord Member-Name + 22ff4 615 free + 2302e 250 _ftol + 22fea 666 malloc + 2303e 609 fprintf + 2305e 167 _adjust_fdiv + 23052 280 _initterm + + 22ffc 176 _beginthreadex + 23036 284 _iob + 2300e 85 __CxxFrameHandler + 23022 411 _purecall +*/ +struct exports exp_pncrt[]={ + FF(malloc, -1) // just test + FF(free, -1) // just test + FF(fprintf, -1) // just test + {"_adjust_fdiv", -1, (void*)&_adjust_fdiv}, + FF(_ftol,-1) + FF(_initterm, -1) +}; + /* needed for Morgand MJPEG */ struct exports exp_msvfw32[]={ {"ICOpen", -1, (void *)&ICOpen}, @@ -4101,6 +4126,7 @@ struct libs libraries[]={ LL(wsock32) LL(msdmo) LL(msvfw32) + LL(pncrt) }; #include "mangle.h" static char* called_unk = "Called unk_%s\n";