Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-cw
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-cw
Commits
d5fd0135
Commit
d5fd0135
authored
Apr 18, 2018
by
Alistair Leslie-Hughes
Committed by
Alexandre Julliard
Apr 18, 2018
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
kernel32: Implement GetCurrencyFormatEx.
Signed-off-by:
Alistair Leslie-Hughes
<
leslie_alistair@hotmail.com
>
Signed-off-by:
Alexandre Julliard
<
julliard@winehq.org
>
parent
99aa0eb5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
17 additions
and
3 deletions
+17
-3
api-ms-win-core-localization-l2-1-0.spec
...alization-l2-1-0/api-ms-win-core-localization-l2-1-0.spec
+1
-1
kernel32.spec
dlls/kernel32/kernel32.spec
+1
-1
lcformat.c
dlls/kernel32/lcformat.c
+13
-0
kernelbase.spec
dlls/kernelbase/kernelbase.spec
+1
-1
winnls.h
include/winnls.h
+1
-0
No files found.
dlls/api-ms-win-core-localization-l2-1-0/api-ms-win-core-localization-l2-1-0.spec
View file @
d5fd0135
...
...
@@ -7,6 +7,6 @@
@ stdcall EnumSystemCodePagesW(ptr long) kernel32.EnumSystemCodePagesW
@ stdcall EnumTimeFormatsEx(ptr wstr long long) kernel32.EnumTimeFormatsEx
@ stdcall EnumTimeFormatsW(ptr long long) kernel32.EnumTimeFormatsW
@ st
ub
GetCurrencyFormatEx
@ st
dcall GetCurrencyFormatEx(wstr long wstr ptr ptr long) kernel32.
GetCurrencyFormatEx
@ stdcall GetCurrencyFormatW(long long str ptr str long) kernel32.GetCurrencyFormatW
@ stdcall GetNumberFormatEx(wstr long wstr ptr ptr long) kernel32.GetNumberFormatEx
dlls/kernel32/kernel32.spec
View file @
d5fd0135
...
...
@@ -621,7 +621,7 @@
@ stdcall GetConsoleTitleW(ptr long)
@ stdcall GetConsoleWindow()
@ stdcall GetCurrencyFormatA(long long str ptr str long)
# @ stub GetCurrencyFormatEx
@ stdcall GetCurrencyFormatEx(wstr long wstr ptr ptr long)
@ stdcall GetCurrencyFormatW(long long str ptr str long)
@ stdcall GetCurrentActCtx(ptr)
@ stdcall GetCurrentConsoleFont(long long ptr)
...
...
dlls/kernel32/lcformat.c
View file @
d5fd0135
...
...
@@ -1756,6 +1756,19 @@ error:
return
0
;
}
/***********************************************************************
* GetCurrencyFormatEx (KERNEL32.@)
*/
int
WINAPI
GetCurrencyFormatEx
(
LPCWSTR
localename
,
DWORD
flags
,
LPCWSTR
value
,
const
CURRENCYFMTW
*
format
,
LPWSTR
str
,
int
len
)
{
TRACE
(
"(%s,0x%08x,%s,%p,%p,%d)
\n
"
,
debugstr_w
(
localename
),
flags
,
debugstr_w
(
value
),
format
,
str
,
len
);
return
GetCurrencyFormatW
(
LocaleNameToLCID
(
localename
,
0
),
flags
,
value
,
format
,
str
,
len
);
}
/* FIXME: Everything below here needs to move somewhere else along with the
* other EnumXXX functions, when a method for storing resources for
* alternate calendars is determined.
...
...
dlls/kernelbase/kernelbase.spec
View file @
d5fd0135
...
...
@@ -448,7 +448,7 @@
@ stdcall GetConsoleScreenBufferInfo(long ptr) kernel32.GetConsoleScreenBufferInfo
@ stdcall GetConsoleScreenBufferInfoEx(long ptr) kernel32.GetConsoleScreenBufferInfoEx
@ stdcall GetConsoleTitleW(ptr long) kernel32.GetConsoleTitleW
@ st
ub
GetCurrencyFormatEx
@ st
dcall GetCurrencyFormatEx(wstr long wstr ptr ptr long) kernel32.
GetCurrencyFormatEx
@ stdcall GetCurrencyFormatW(long long str ptr str long) kernel32.GetCurrencyFormatW
@ stdcall GetCurrentActCtx(ptr) kernel32.GetCurrentActCtx
# @ stub GetCurrentApplicationUserModelId
...
...
include/winnls.h
View file @
d5fd0135
...
...
@@ -896,6 +896,7 @@ WINBASEAPI INT WINAPI GetCalendarInfoA(LCID,DWORD,DWORD,LPSTR,INT,LPDWOR
WINBASEAPI
INT
WINAPI
GetCalendarInfoW
(
LCID
,
DWORD
,
DWORD
,
LPWSTR
,
INT
,
LPDWORD
);
#define GetCalendarInfo WINELIB_NAME_AW(GetCalendarInfo)
WINBASEAPI
INT
WINAPI
GetCurrencyFormatA
(
LCID
,
DWORD
,
LPCSTR
,
const
CURRENCYFMTA
*
,
LPSTR
,
INT
);
WINBASEAPI
INT
WINAPI
GetCurrencyFormatEx
(
LPCWSTR
,
DWORD
,
LPCWSTR
,
const
CURRENCYFMTW
*
,
LPWSTR
,
int
);
WINBASEAPI
INT
WINAPI
GetCurrencyFormatW
(
LCID
,
DWORD
,
LPCWSTR
,
const
CURRENCYFMTW
*
,
LPWSTR
,
INT
);
#define GetCurrencyFormat WINELIB_NAME_AW(GetCurrencyFormat)
WINBASEAPI
INT
WINAPI
GetDateFormatA
(
LCID
,
DWORD
,
const
SYSTEMTIME
*
,
LPCSTR
,
LPSTR
,
INT
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment