Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
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-winehq
Commits
909e2b95
Commit
909e2b95
authored
Nov 17, 2023
by
Alexandre Julliard
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
win32u: Remove DECLSPEC_HIDDEN usage.
parent
e9afc9bf
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
36 additions
and
36 deletions
+36
-36
dibdrv.h
dlls/win32u/dibdrv/dibdrv.h
+0
-0
font.c
dlls/win32u/font.c
+1
-1
imm.c
dlls/win32u/imm.c
+2
-2
ntgdi_private.h
dlls/win32u/ntgdi_private.h
+0
-0
ntuser_private.h
dlls/win32u/ntuser_private.h
+33
-33
win32u_private.h
dlls/win32u/win32u_private.h
+0
-0
No files found.
dlls/win32u/dibdrv/dibdrv.h
View file @
909e2b95
This diff is collapsed.
Click to expand it.
dlls/win32u/font.c
View file @
909e2b95
...
...
@@ -3571,7 +3571,7 @@ static BOOL font_EnumFonts( PHYSDEV dev, LOGFONTW *lf, font_enum_proc proc, LPAR
static
BOOL
check_unicode_tategaki
(
WCHAR
ch
)
{
extern
const
unsigned
short
vertical_orientation_table
[]
DECLSPEC_HIDDEN
;
extern
const
unsigned
short
vertical_orientation_table
[];
unsigned
short
orientation
=
vertical_orientation_table
[
vertical_orientation_table
[
vertical_orientation_table
[
ch
>>
8
]
+
((
ch
>>
4
)
&
0x0f
)]
+
(
ch
&
0xf
)];
/* We only reach this code if typographical substitution did not occur */
...
...
dlls/win32u/imm.c
View file @
909e2b95
...
...
@@ -444,7 +444,7 @@ void WINAPI NtUserNotifyIMEStatus( HWND hwnd, UINT status )
user_driver
->
pNotifyIMEStatus
(
hwnd
,
status
);
}
BOOL
WINAPI
DECLSPEC_HIDDEN
ImmProcessKey
(
HWND
hwnd
,
HKL
hkl
,
UINT
vkey
,
LPARAM
key_data
,
DWORD
unknown
)
BOOL
WINAPI
ImmProcessKey
(
HWND
hwnd
,
HKL
hkl
,
UINT
vkey
,
LPARAM
key_data
,
DWORD
unknown
)
{
struct
imm_process_key_params
params
=
{
.
hwnd
=
hwnd
,
.
hkl
=
hkl
,
.
vkey
=
vkey
,
.
key_data
=
key_data
};
...
...
@@ -453,7 +453,7 @@ BOOL WINAPI DECLSPEC_HIDDEN ImmProcessKey( HWND hwnd, HKL hkl, UINT vkey, LPARAM
return
KeUserModeCallback
(
NtUserImmProcessKey
,
&
params
,
sizeof
(
params
),
&
ret_ptr
,
&
ret_len
);
}
BOOL
WINAPI
DECLSPEC_HIDDEN
ImmTranslateMessage
(
HWND
hwnd
,
UINT
msg
,
WPARAM
wparam
,
LPARAM
key_data
)
BOOL
WINAPI
ImmTranslateMessage
(
HWND
hwnd
,
UINT
msg
,
WPARAM
wparam
,
LPARAM
key_data
)
{
struct
imm_translate_message_params
params
=
{
.
hwnd
=
hwnd
,
.
msg
=
msg
,
.
wparam
=
wparam
,
.
key_data
=
key_data
};
...
...
dlls/win32u/ntgdi_private.h
View file @
909e2b95
This diff is collapsed.
Click to expand it.
dlls/win32u/ntuser_private.h
View file @
909e2b95
...
...
@@ -207,56 +207,56 @@ struct scroll_bar_win_data
#define WINSWITCH_CLASS_ATOM MAKEINTATOM(32771)
/* WinSwitch */
#define ICONTITLE_CLASS_ATOM MAKEINTATOM(32772)
/* IconTitle */
extern
const
char
*
debugstr_msg_name
(
UINT
msg
,
HWND
hwnd
)
DECLSPEC_HIDDEN
;
extern
const
char
*
debugstr_vkey_name
(
WPARAM
wParam
)
DECLSPEC_HIDDEN
;
extern
void
spy_enter_message
(
INT
flag
,
HWND
hwnd
,
UINT
msg
,
WPARAM
wparam
,
LPARAM
lparam
)
DECLSPEC_HIDDEN
;
extern
const
char
*
debugstr_msg_name
(
UINT
msg
,
HWND
hwnd
);
extern
const
char
*
debugstr_vkey_name
(
WPARAM
wParam
);
extern
void
spy_enter_message
(
INT
flag
,
HWND
hwnd
,
UINT
msg
,
WPARAM
wparam
,
LPARAM
lparam
);
extern
void
spy_exit_message
(
INT
flag
,
HWND
hwnd
,
UINT
msg
,
LRESULT
lreturn
,
WPARAM
wparam
,
LPARAM
lparam
)
DECLSPEC_HIDDEN
;
LRESULT
lreturn
,
WPARAM
wparam
,
LPARAM
lparam
);
/* class.c */
extern
HINSTANCE
user32_module
DECLSPEC_HIDDEN
;
WNDPROC
alloc_winproc
(
WNDPROC
func
,
BOOL
ansi
)
DECLSPEC_HIDDEN
;
BOOL
is_winproc_unicode
(
WNDPROC
proc
,
BOOL
def_val
)
DECLSPEC_HIDDEN
;
DWORD
get_class_long
(
HWND
hwnd
,
INT
offset
,
BOOL
ansi
)
DECLSPEC_HIDDEN
;
WNDPROC
get_class_winproc
(
struct
tagCLASS
*
class
)
DECLSPEC_HIDDEN
;
ULONG_PTR
get_class_long_ptr
(
HWND
hwnd
,
INT
offset
,
BOOL
ansi
)
DECLSPEC_HIDDEN
;
WORD
get_class_word
(
HWND
hwnd
,
INT
offset
)
DECLSPEC_HIDDEN
;
DLGPROC
get_dialog_proc
(
DLGPROC
proc
,
BOOL
ansi
)
DECLSPEC_HIDDEN
;
ATOM
get_int_atom_value
(
UNICODE_STRING
*
name
)
DECLSPEC_HIDDEN
;
WNDPROC
get_winproc
(
WNDPROC
proc
,
BOOL
ansi
)
DECLSPEC_HIDDEN
;
void
get_winproc_params
(
struct
win_proc_params
*
params
,
BOOL
fixup_ansi_dst
)
DECLSPEC_HIDDEN
;
struct
dce
*
get_class_dce
(
struct
tagCLASS
*
class
)
DECLSPEC_HIDDEN
;
struct
dce
*
set_class_dce
(
struct
tagCLASS
*
class
,
struct
dce
*
dce
)
DECLSPEC_HIDDEN
;
BOOL
needs_ime_window
(
HWND
hwnd
)
DECLSPEC_HIDDEN
;
extern
void
register_builtin_classes
(
void
)
DECLSPEC_HIDDEN
;
extern
void
register_desktop_class
(
void
)
DECLSPEC_HIDDEN
;
extern
HINSTANCE
user32_module
;
WNDPROC
alloc_winproc
(
WNDPROC
func
,
BOOL
ansi
);
BOOL
is_winproc_unicode
(
WNDPROC
proc
,
BOOL
def_val
);
DWORD
get_class_long
(
HWND
hwnd
,
INT
offset
,
BOOL
ansi
);
WNDPROC
get_class_winproc
(
struct
tagCLASS
*
class
);
ULONG_PTR
get_class_long_ptr
(
HWND
hwnd
,
INT
offset
,
BOOL
ansi
);
WORD
get_class_word
(
HWND
hwnd
,
INT
offset
);
DLGPROC
get_dialog_proc
(
DLGPROC
proc
,
BOOL
ansi
);
ATOM
get_int_atom_value
(
UNICODE_STRING
*
name
);
WNDPROC
get_winproc
(
WNDPROC
proc
,
BOOL
ansi
);
void
get_winproc_params
(
struct
win_proc_params
*
params
,
BOOL
fixup_ansi_dst
);
struct
dce
*
get_class_dce
(
struct
tagCLASS
*
class
);
struct
dce
*
set_class_dce
(
struct
tagCLASS
*
class
,
struct
dce
*
dce
);
BOOL
needs_ime_window
(
HWND
hwnd
);
extern
void
register_builtin_classes
(
void
);
extern
void
register_desktop_class
(
void
);
/* imm.c */
extern
LRESULT
ime_driver_call
(
HWND
hwnd
,
enum
wine_ime_call
call
,
WPARAM
wparam
,
LPARAM
lparam
,
struct
ime_driver_call_params
*
params
)
DECLSPEC_HIDDEN
;
struct
ime_driver_call_params
*
params
);
/* cursoricon.c */
HICON
alloc_cursoricon_handle
(
BOOL
is_icon
)
DECLSPEC_HIDDEN
;
HICON
alloc_cursoricon_handle
(
BOOL
is_icon
);
/* dce.c */
extern
void
free_dce
(
struct
dce
*
dce
,
HWND
hwnd
)
DECLSPEC_HIDDEN
;
extern
void
invalidate_dce
(
WND
*
win
,
const
RECT
*
extra_rect
)
DECLSPEC_HIDDEN
;
extern
void
free_dce
(
struct
dce
*
dce
,
HWND
hwnd
);
extern
void
invalidate_dce
(
WND
*
win
,
const
RECT
*
extra_rect
);
/* window.c */
HANDLE
alloc_user_handle
(
struct
user_object
*
ptr
,
unsigned
int
type
)
DECLSPEC_HIDDEN
;
void
*
free_user_handle
(
HANDLE
handle
,
unsigned
int
type
)
DECLSPEC_HIDDEN
;
void
*
get_user_handle_ptr
(
HANDLE
handle
,
unsigned
int
type
)
DECLSPEC_HIDDEN
;
void
release_user_handle_ptr
(
void
*
ptr
)
DECLSPEC_HIDDEN
;
void
*
next_process_user_handle_ptr
(
HANDLE
*
handle
,
unsigned
int
type
)
DECLSPEC_HIDDEN
;
UINT
win_set_flags
(
HWND
hwnd
,
UINT
set_mask
,
UINT
clear_mask
)
DECLSPEC_HIDDEN
;
HANDLE
alloc_user_handle
(
struct
user_object
*
ptr
,
unsigned
int
type
);
void
*
free_user_handle
(
HANDLE
handle
,
unsigned
int
type
);
void
*
get_user_handle_ptr
(
HANDLE
handle
,
unsigned
int
type
);
void
release_user_handle_ptr
(
void
*
ptr
);
void
*
next_process_user_handle_ptr
(
HANDLE
*
handle
,
unsigned
int
type
);
UINT
win_set_flags
(
HWND
hwnd
,
UINT
set_mask
,
UINT
clear_mask
);
static
inline
UINT
win_get_flags
(
HWND
hwnd
)
{
return
win_set_flags
(
hwnd
,
0
,
0
);
}
WND
*
get_win_ptr
(
HWND
hwnd
)
DECLSPEC_HIDDEN
;
BOOL
is_child
(
HWND
parent
,
HWND
child
)
DECLSPEC_HIDDEN
;
BOOL
is_window
(
HWND
hwnd
)
DECLSPEC_HIDDEN
;
WND
*
get_win_ptr
(
HWND
hwnd
);
BOOL
is_child
(
HWND
parent
,
HWND
child
);
BOOL
is_window
(
HWND
hwnd
);
#endif
/* __WINE_NTUSER_PRIVATE_H */
dlls/win32u/win32u_private.h
View file @
909e2b95
This diff is collapsed.
Click to expand it.
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