Module: wine Branch: master Commit: dc4e950009c890b82e5630e52d1001fbcdebf93e URL: http://source.winehq.org/git/wine.git/?a=commit;h=dc4e950009c890b82e5630e52d...
Author: Piotr Caban piotr@codeweavers.com Date: Wed Jun 20 13:14:55 2012 +0200
msvcp90: Added _Stofx implementation.
---
dlls/msvcp90/locale.c | 10 ++++++++++ dlls/msvcp90/msvcp90.spec | 4 ++-- 2 files changed, 12 insertions(+), 2 deletions(-)
diff --git a/dlls/msvcp90/locale.c b/dlls/msvcp90/locale.c index 1330d17..fc682a1 100644 --- a/dlls/msvcp90/locale.c +++ b/dlls/msvcp90/locale.c @@ -3897,6 +3897,16 @@ double __cdecl _Stodx(const char *buf, char **buf_end, LONG exp, int *err) return ret; }
+float __cdecl _Stof(const char *buf, char **buf_end, LONG exp) +{ + return _Stod(buf, buf_end, exp); +} + +float __cdecl _Stofx(const char *buf, char **buf_end, LONG exp, int *err) +{ + return _Stodx(buf, buf_end, exp, err); +} + /* ?id@?$num_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@2V0locale@2@A */ locale_id num_get_wchar_id = {0}; /* ?id@?$num_get@GV?$istreambuf_iterator@GU?$char_traits@G@std@@@std@@@std@@2V0locale@2@A */ diff --git a/dlls/msvcp90/msvcp90.spec b/dlls/msvcp90/msvcp90.spec index 3d15518..827f7a7 100644 --- a/dlls/msvcp90/msvcp90.spec +++ b/dlls/msvcp90/msvcp90.spec @@ -5785,8 +5785,8 @@ @ extern _Snan @ cdecl _Stod(ptr ptr long) @ cdecl _Stodx(ptr ptr long ptr) -@ stub _Stof -@ stub _Stofx +@ cdecl _Stof(ptr ptr long) +@ cdecl _Stofx(ptr ptr long ptr) @ cdecl _Stold(ptr ptr long) _Stod @ cdecl _Stoldx(ptr ptr long ptr) _Stodx @ stub _Stoll