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
8295c862
Commit
8295c862
authored
Oct 11, 1998
by
Patrik Stridvall
Committed by
Alexandre Julliard
Oct 11, 1998
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Started the implementation of MSACM.DLL, MSACM32.DLL and IMAGEHLP.DLL.
parent
091e7856
Show whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
167 additions
and
94 deletions
+167
-94
Makefile.in
Makefile.in
+6
-0
configure
configure
+6
-0
configure.in
configure.in
+3
-0
Makefile.in
dlls/Makefile.in
+7
-4
.cvsignore
if1632/.cvsignore
+1
-0
Makefile.in
if1632/Makefile.in
+1
-0
builtin.c
if1632/builtin.c
+2
-0
debug.h
include/debug.h
+91
-89
debugdefs.h
include/debugdefs.h
+5
-1
mmreg.h
include/mmreg.h
+37
-0
.cvsignore
relay32/.cvsignore
+2
-0
Makefile.in
relay32/Makefile.in
+2
-0
builtin32.c
relay32/builtin32.c
+4
-0
No files found.
Makefile.in
View file @
8295c862
...
...
@@ -28,6 +28,9 @@ LIBSUBDIRS = \
tools/wrc
\
controls
\
dlls/comctl32
\
dlls/imagehlp
\
dlls/msacm
\
dlls/msacm32
\
dlls/psapi
\
dlls/shell32
\
dlls/winaspi
\
...
...
@@ -82,6 +85,9 @@ INSTALLSUBDIRS = $(DOCSUBDIRS)
LIBOBJS
=
\
controls/controls.o
\
dlls/comctl32/comctl32.o
\
dlls/imagehlp/imagehlp.o
\
dlls/msacm/msacm.o
\
dlls/msacm32/msacm32.o
\
dlls/psapi/psapi.o
\
dlls/shell32/shell32.o
\
dlls/winaspi/winaspi.o
\
...
...
configure
View file @
8295c862
...
...
@@ -3534,6 +3534,9 @@ controls/Makefile
debugger/Makefile
dlls/Makefile
dlls/comctl32/Makefile
dlls/imagehlp/Makefile
dlls/msacm/Makefile
dlls/msacm32/Makefile
dlls/psapi/Makefile
dlls/shell32/Makefile
dlls/winaspi/Makefile
...
...
@@ -3677,6 +3680,9 @@ controls/Makefile
debugger/Makefile
dlls/Makefile
dlls/comctl32/Makefile
dlls/imagehlp/Makefile
dlls/msacm/Makefile
dlls/msacm32/Makefile
dlls/psapi/Makefile
dlls/shell32/Makefile
dlls/winaspi/Makefile
...
...
configure.in
View file @
8295c862
...
...
@@ -485,6 +485,9 @@ controls/Makefile
debugger/Makefile
dlls/Makefile
dlls/comctl32/Makefile
dlls/imagehlp/Makefile
dlls/msacm/Makefile
dlls/msacm32/Makefile
dlls/psapi/Makefile
dlls/shell32/Makefile
dlls/winaspi/Makefile
...
...
dlls/Makefile.in
View file @
8295c862
SUBDIRS
=
\
comctl32
\
imagehlp
\
msacm
\
msacm32
\
psapi
\
shell32
\
winaspi
\
...
...
@@ -11,15 +14,15 @@ $(SUBDIRS): dummy
@
cd
$@
;
$(MAKE)
depend
:
for
i
in
$(SUBDIRS)
;
do
(
cd
$$
i
;
$(MAKE)
depend
)
||
exit
1
;
done
for
i
in
$(SUBDIRS)
;
do
(
cd
$$
i
&&
$(MAKE)
depend
)
||
exit
1
;
done
install
:
for
i
in
$(SUBDIRS)
;
do
(
cd
$$
i
;
$(MAKE)
install
)
||
exit
1
;
done
for
i
in
$(SUBDIRS)
;
do
(
cd
$$
i
&&
$(MAKE)
install
)
||
exit
1
;
done
uninstall
:
for
i
in
$(SUBDIRS)
;
do
(
cd
$$
i
;
$(MAKE)
uninstall
)
||
exit
1
;
done
for
i
in
$(SUBDIRS)
;
do
(
cd
$$
i
&&
$(MAKE)
uninstall
)
||
exit
1
;
done
clean
:
for
i
in
$(SUBDIRS)
;
do
(
cd
$$
i
;
$(MAKE)
clean
)
||
exit
1
;
done
for
i
in
$(SUBDIRS)
;
do
(
cd
$$
i
&&
$(MAKE)
clean
)
||
exit
1
;
done
dummy
:
if1632/.cvsignore
View file @
8295c862
...
...
@@ -12,6 +12,7 @@ keyboard.s
lzexpand.s
mmsystem.s
mouse.s
msacm.s
msvideo.s
ole2.s
ole2conv.s
...
...
if1632/Makefile.in
View file @
8295c862
...
...
@@ -17,6 +17,7 @@ DLLS = \
lzexpand.spec
\
mmsystem.spec
\
mouse.spec
\
msacm.spec
\
msvideo.spec
\
ole2.spec
\
ole2conv.spec
\
...
...
if1632/builtin.c
View file @
8295c862
...
...
@@ -57,6 +57,7 @@ extern const WIN16_DESCRIPTOR KEYBOARD_Descriptor;
extern
const
WIN16_DESCRIPTOR
LZEXPAND_Descriptor
;
extern
const
WIN16_DESCRIPTOR
MMSYSTEM_Descriptor
;
extern
const
WIN16_DESCRIPTOR
MOUSE_Descriptor
;
extern
const
WIN16_DESCRIPTOR
MSACM_Descriptor
;
extern
const
WIN16_DESCRIPTOR
MSVIDEO_Descriptor
;
extern
const
WIN16_DESCRIPTOR
OLE2CONV_Descriptor
;
extern
const
WIN16_DESCRIPTOR
OLE2DISP_Descriptor
;
...
...
@@ -105,6 +106,7 @@ static BUILTIN16_DLL BuiltinDLLs[] =
{
&
LZEXPAND_Descriptor
,
0
},
{
&
MMSYSTEM_Descriptor
,
0
},
{
&
MOUSE_Descriptor
,
0
},
{
&
MSACM_Descriptor
,
0
},
{
&
MSVIDEO_Descriptor
,
0
},
{
&
OLE2CONV_Descriptor
,
DLL_FLAG_NOT_USED
},
{
&
OLE2DISP_Descriptor
,
DLL_FLAG_NOT_USED
},
...
...
include/debug.h
View file @
8295c862
...
...
@@ -58,95 +58,97 @@
#define dbch_hook 50
#define dbch_hotkey 51
#define dbch_icon 52
#define dbch_imagelist 53
#define dbch_imm 54
#define dbch_int 55
#define dbch_int10 56
#define dbch_int21 57
#define dbch_int31 58
#define dbch_ipaddress 59
#define dbch_key 60
#define dbch_keyboard 61
#define dbch_ldt 62
#define dbch_listbox 63
#define dbch_listview 64
#define dbch_local 65
#define dbch_mci 66
#define dbch_mcianim 67
#define dbch_mciwave 68
#define dbch_mdi 69
#define dbch_menu 70
#define dbch_message 71
#define dbch_metafile 72
#define dbch_midi 73
#define dbch_mmaux 74
#define dbch_mmio 75
#define dbch_mmsys 76
#define dbch_mmtime 77
#define dbch_module 78
#define dbch_mpr 79
#define dbch_msg 80
#define dbch_nativefont 81
#define dbch_nonclient 82
#define dbch_ntdll 83
#define dbch_ole 84
#define dbch_pager 85
#define dbch_palette 86
#define dbch_pidl 87
#define dbch_print 88
#define dbch_process 89
#define dbch_profile 90
#define dbch_progress 91
#define dbch_prop 92
#define dbch_psapi 93
#define dbch_psdrv 94
#define dbch_rebar 95
#define dbch_reg 96
#define dbch_region 97
#define dbch_relay 98
#define dbch_resource 99
#define dbch_s 100
#define dbch_scroll 101
#define dbch_security 102
#define dbch_segment 103
#define dbch_selector 104
#define dbch_sem 105
#define dbch_sendmsg 106
#define dbch_shell 107
#define dbch_shm 108
#define dbch_snoop 109
#define dbch_sound 110
#define dbch_static 111
#define dbch_statusbar 112
#define dbch_stress 113
#define dbch_string 114
#define dbch_syscolor 115
#define dbch_system 116
#define dbch_tab 117
#define dbch_task 118
#define dbch_text 119
#define dbch_thread 120
#define dbch_thunk 121
#define dbch_timer 122
#define dbch_toolbar 123
#define dbch_toolhelp 124
#define dbch_tooltips 125
#define dbch_trackbar 126
#define dbch_treeview 127
#define dbch_tweak 128
#define dbch_uitools 129
#define dbch_updown 130
#define dbch_ver 131
#define dbch_virtual 132
#define dbch_vxd 133
#define dbch_win 134
#define dbch_win16drv 135
#define dbch_win32 136
#define dbch_wing 137
#define dbch_winsock 138
#define dbch_wnet 139
#define dbch_x11 140
#define dbch_x11drv 141
#define dbch_imagehlp 53
#define dbch_imagelist 54
#define dbch_imm 55
#define dbch_int 56
#define dbch_int10 57
#define dbch_int21 58
#define dbch_int31 59
#define dbch_ipaddress 60
#define dbch_key 61
#define dbch_keyboard 62
#define dbch_ldt 63
#define dbch_listbox 64
#define dbch_listview 65
#define dbch_local 66
#define dbch_mci 67
#define dbch_mcianim 68
#define dbch_mciwave 69
#define dbch_mdi 70
#define dbch_menu 71
#define dbch_message 72
#define dbch_metafile 73
#define dbch_midi 74
#define dbch_mmaux 75
#define dbch_mmio 76
#define dbch_mmsys 77
#define dbch_mmtime 78
#define dbch_module 79
#define dbch_mpr 80
#define dbch_msacm 81
#define dbch_msg 82
#define dbch_nativefont 83
#define dbch_nonclient 84
#define dbch_ntdll 85
#define dbch_ole 86
#define dbch_pager 87
#define dbch_palette 88
#define dbch_pidl 89
#define dbch_print 90
#define dbch_process 91
#define dbch_profile 92
#define dbch_progress 93
#define dbch_prop 94
#define dbch_psapi 95
#define dbch_psdrv 96
#define dbch_rebar 97
#define dbch_reg 98
#define dbch_region 99
#define dbch_relay 100
#define dbch_resource 101
#define dbch_s 102
#define dbch_scroll 103
#define dbch_security 104
#define dbch_segment 105
#define dbch_selector 106
#define dbch_sem 107
#define dbch_sendmsg 108
#define dbch_shell 109
#define dbch_shm 110
#define dbch_snoop 111
#define dbch_sound 112
#define dbch_static 113
#define dbch_statusbar 114
#define dbch_stress 115
#define dbch_string 116
#define dbch_syscolor 117
#define dbch_system 118
#define dbch_tab 119
#define dbch_task 120
#define dbch_text 121
#define dbch_thread 122
#define dbch_thunk 123
#define dbch_timer 124
#define dbch_toolbar 125
#define dbch_toolhelp 126
#define dbch_tooltips 127
#define dbch_trackbar 128
#define dbch_treeview 129
#define dbch_tweak 130
#define dbch_uitools 131
#define dbch_updown 132
#define dbch_ver 133
#define dbch_virtual 134
#define dbch_vxd 135
#define dbch_win 136
#define dbch_win16drv 137
#define dbch_win32 138
#define dbch_wing 139
#define dbch_winsock 140
#define dbch_wnet 141
#define dbch_x11 142
#define dbch_x11drv 143
/* Definitions for classes identifiers */
#define dbcl_fixme 0
#define dbcl_err 1
...
...
include/debugdefs.h
View file @
8295c862
...
...
@@ -4,7 +4,7 @@
#include "debugtools.h"
#endif
#define DEBUG_CHANNEL_COUNT 14
2
#define DEBUG_CHANNEL_COUNT 14
4
#ifdef DEBUG_RUNTIME
short
debug_msg_enabled
[][
DEBUG_CLASS_COUNT
]
=
{
{
1
,
1
,
0
,
0
},
...
...
@@ -149,6 +149,8 @@ short debug_msg_enabled[][DEBUG_CLASS_COUNT] = {
{
1
,
1
,
0
,
0
},
{
1
,
1
,
0
,
0
},
{
1
,
1
,
0
,
0
},
{
1
,
1
,
0
,
0
},
{
1
,
1
,
0
,
0
},
};
const
char
*
debug_ch_name
[]
=
{
"1"
,
...
...
@@ -204,6 +206,7 @@ const char* debug_ch_name[] = {
"hook"
,
"hotkey"
,
"icon"
,
"imagehlp"
,
"imagelist"
,
"imm"
,
"int"
,
...
...
@@ -231,6 +234,7 @@ const char* debug_ch_name[] = {
"mmtime"
,
"module"
,
"mpr"
,
"msacm"
,
"msg"
,
"nativefont"
,
"nonclient"
,
...
...
include/mmreg.h
0 → 100644
View file @
8295c862
/*
* mmreg.h - Declarations for ???
*/
#include "wintypes.h"
/***********************************************************************
* Defines/Enums
*/
#define WAVE_FILTER_UNKNOWN 0x0000
#define WAVE_FILTER_DEVELOPMENT 0xFFFF
/***********************************************************************
* Structures
*/
typedef
struct
_WAVEFILTER
{
DWORD
cbStruct
;
DWORD
dwFilterTag
;
DWORD
fdwFilter
;
DWORD
dwReserved
[
5
];
}
WAVEFILTER16
,
*
PWAVEFILTER16
,
*
NPWAVEFILTER16
,
*
LPWAVEFILTER16
,
WAVEFILTER32
,
*
PWAVEFILTER32
;
typedef
struct
_WAVEFORMATEX
{
WORD
wFormatTag
;
WORD
nChannels
;
DWORD
nSamplesPerSec
;
DWORD
nAvgBytesPerSec
;
WORD
nBlockAlign
;
WORD
wBitsPerSample
;
WORD
cbSize
;
}
WAVEFORMATEX16
,
*
PWAVEFORMATEX16
,
*
NWAVEFORMATEX16
,
*
LPWAVEFORMATEX16
,
WAVEFORMATEX32
,
*
PWAVEFORMATEX32
;
relay32/.cvsignore
View file @
8295c862
...
...
@@ -11,10 +11,12 @@ dplay.c
dplayx.c
dsound.c
gdi32.c
imagehlp.c
imm32.c
kernel32.c
lz32.c
mpr.c
msacm32.c
msnet32.c
msvfw32.c
ntdll.c
...
...
relay32/Makefile.in
View file @
8295c862
...
...
@@ -17,10 +17,12 @@ DLLS = \
dplayx.spec
\
dsound.spec
\
gdi32.spec
\
imagehlp.spec
\
imm32.spec
\
kernel32.spec
\
lz32.spec
\
mpr.spec
\
msacm32.spec
\
msnet32.spec
\
msvfw32.spec
\
ntdll.spec
\
...
...
relay32/builtin32.c
View file @
8295c862
...
...
@@ -39,10 +39,12 @@ extern const BUILTIN32_DESCRIPTOR DPLAY_Descriptor;
extern
const
BUILTIN32_DESCRIPTOR
DPLAYX_Descriptor
;
extern
const
BUILTIN32_DESCRIPTOR
DSOUND_Descriptor
;
extern
const
BUILTIN32_DESCRIPTOR
GDI32_Descriptor
;
extern
const
BUILTIN32_DESCRIPTOR
IMAGEHLP_Descriptor
;
extern
const
BUILTIN32_DESCRIPTOR
IMM32_Descriptor
;
extern
const
BUILTIN32_DESCRIPTOR
KERNEL32_Descriptor
;
extern
const
BUILTIN32_DESCRIPTOR
LZ32_Descriptor
;
extern
const
BUILTIN32_DESCRIPTOR
MPR_Descriptor
;
extern
const
BUILTIN32_DESCRIPTOR
MSACM32_Descriptor
;
extern
const
BUILTIN32_DESCRIPTOR
MSNET32_Descriptor
;
extern
const
BUILTIN32_DESCRIPTOR
MSVFW32_Descriptor
;
extern
const
BUILTIN32_DESCRIPTOR
NTDLL_Descriptor
;
...
...
@@ -77,10 +79,12 @@ static BUILTIN32_DLL BuiltinDLLs[] =
{
&
DPLAYX_Descriptor
,
TRUE
},
{
&
DSOUND_Descriptor
,
TRUE
},
{
&
GDI32_Descriptor
,
TRUE
},
{
&
IMAGEHLP_Descriptor
,
FALSE
},
{
&
IMM32_Descriptor
,
FALSE
},
{
&
KERNEL32_Descriptor
,
TRUE
},
{
&
LZ32_Descriptor
,
TRUE
},
{
&
MPR_Descriptor
,
TRUE
},
{
&
MSACM32_Descriptor
,
FALSE
},
{
&
MSNET32_Descriptor
,
FALSE
},
{
&
MSVFW32_Descriptor
,
FALSE
},
{
&
NTDLL_Descriptor
,
TRUE
},
...
...
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