.. |
acledit
|
…
|
|
aclui
|
…
|
|
activeds
|
…
|
|
actxprxy
|
…
|
|
adsiid
|
…
|
|
advapi32
|
advapi32: Fix memory leaks in security tests.
|
2009-12-02 16:08:53 +01:00 |
advpack
|
advpack: fix off-by-one error in AdvInstallFileW that caused buffer overrun.
|
2009-11-30 12:50:57 +01:00 |
amstream
|
…
|
|
appwiz.cpl
|
appwiz: Ignore apps without title in the list.
|
2009-10-26 14:05:10 +01:00 |
atl
|
atl: Add missing prototypes.
|
2009-10-05 13:46:00 +02:00 |
authz
|
authz: Stub for AuthzInitializeResourceManager.
|
2009-11-30 12:50:24 +01:00 |
avicap32
|
…
|
|
avifil32
|
…
|
|
avifile.dll16
|
…
|
|
avrt
|
avrt: Fix HeapAlloc call in AvSetMmThreadCharacteristicsA.
|
2009-11-19 14:23:50 +01:00 |
bcrypt
|
…
|
|
browseui
|
…
|
|
cabinet
|
cabinet: Fixed free_decompression_temps/_mem , handle NULL (Coverity).
|
2009-10-19 11:43:37 +02:00 |
capi2032
|
…
|
|
cards
|
…
|
|
cfgmgr32
|
…
|
|
clusapi
|
…
|
|
comcat
|
…
|
|
comctl32
|
comctl32/updown: Set width to default value on creation.
|
2009-12-03 14:02:54 +01:00 |
comdlg32
|
comdlg32: Simplify CC_WMPaint, CC_WMLButtonUp and CC_WMLButtonDown by shedding unused parameters.
|
2009-11-21 14:31:45 +01:00 |
comm.drv16
|
…
|
|
commdlg.dll16
|
commdlg.dll16: The commdlg debug channel is unused. Remove it.
|
2009-11-16 12:43:06 +01:00 |
compobj.dll16
|
…
|
|
compstui
|
…
|
|
credui
|
…
|
|
crtdll
|
…
|
|
crypt32
|
crypt32: Correct AKI extension used in end certificate and CRL when checking revocation.
|
2009-12-04 12:01:16 +01:00 |
cryptdlg
|
…
|
|
cryptdll
|
…
|
|
cryptnet
|
cryptnet: Store the bytes actually read, not the bytes available to be read.
|
2009-12-04 12:05:38 +01:00 |
cryptui
|
cryptui: Remove WINAPI on the cert_mgr_sort_by_text() static function that does not need it.
|
2009-11-09 19:41:01 +01:00 |
ctapi32
|
…
|
|
ctl3d.dll16
|
ctl3d: Stub out Ctl3dDlgFramePaint16 to avoid calling DefWindowProc16.
|
2009-11-13 10:57:41 +01:00 |
ctl3d32
|
…
|
|
ctl3dv2.dll16
|
ctl3d: Stub out Ctl3dDlgFramePaint16 to avoid calling DefWindowProc16.
|
2009-11-13 10:57:41 +01:00 |
d3d8
|
d3d8: Simplify GetDevice().
|
2009-12-04 14:34:59 +01:00 |
d3d9
|
d3d9: Simplify GetDevice().
|
2009-12-04 14:34:59 +01:00 |
d3d10
|
d3d10: Add a D3D10GetPixelShaderProfile() stub.
|
2009-11-04 13:07:57 +01:00 |
d3d10core
|
d3d10core: Allow a NULL vertex buffer to be set in IASetVertexBuffers().
|
2009-12-02 13:06:07 +01:00 |
d3dim
|
…
|
|
d3drm
|
…
|
|
d3dx9_24
|
…
|
|
d3dx9_25
|
…
|
|
d3dx9_26
|
…
|
|
d3dx9_27
|
…
|
|
d3dx9_28
|
…
|
|
d3dx9_29
|
…
|
|
d3dx9_30
|
…
|
|
d3dx9_31
|
…
|
|
d3dx9_32
|
…
|
|
d3dx9_33
|
…
|
|
d3dx9_34
|
…
|
|
d3dx9_35
|
…
|
|
d3dx9_36
|
d3dx9: Add D3DXAssembleShader tests.
|
2009-10-27 13:57:31 +01:00 |
d3dx9_37
|
…
|
|
d3dx9_38
|
…
|
|
d3dx9_39
|
…
|
|
d3dx9_40
|
…
|
|
d3dx9_41
|
…
|
|
d3dx9_42
|
d3dx9_42: Implement d3dx9_42 and forward the functions to d3dx9_36.
|
2009-09-25 14:39:15 +02:00 |
d3dxof
|
Assorted spelling fixes.
|
2009-11-09 19:42:31 +01:00 |
dbghelp
|
dbghelp: Check wImageName for NULL (Coverity).
|
2009-12-01 13:14:40 +01:00 |
dciman32
|
…
|
|
ddeml.dll16
|
…
|
|
ddraw
|
wined3d: Remove the effetively unused "state" field from the device.
|
2009-11-18 11:16:54 +01:00 |
ddrawex
|
…
|
|
devenum
|
…
|
|
dinput
|
dsound: Make id_to_offset() static.
|
2009-12-02 14:19:50 +01:00 |
dinput8
|
dinput8: Ensure balance of CoInitialize/CoUninitialize.
|
2009-10-15 12:06:17 +02:00 |
dispdib.dll16
|
…
|
|
display.drv16
|
…
|
|
dmband
|
…
|
|
dmcompos
|
…
|
|
dmime
|
…
|
|
dmloader
|
…
|
|
dmscript
|
…
|
|
dmstyle
|
…
|
|
dmsynth
|
…
|
|
dmusic
|
…
|
|
dmusic32
|
…
|
|
dnsapi
|
…
|
|
dplay
|
…
|
|
dplayx
|
…
|
|
dpnaddr
|
…
|
|
dpnet
|
…
|
|
dpnhpast
|
…
|
|
dpnlobby
|
…
|
|
dpwsockx
|
…
|
|
drmclien
|
…
|
|
dsound
|
dsound: Make DSOUND_PrimarySetFormat() static.
|
2009-12-02 14:19:47 +01:00 |
dssenh
|
dssenh: Stubs for DllRegisterServer() and DllUnregisterServer().
|
2009-11-05 14:45:34 +01:00 |
dswave
|
…
|
|
dwmapi
|
dwmapi: Add stub for DwmGetGraphicsStreamTransformHint.
|
2009-10-12 17:07:03 +02:00 |
dxdiagn
|
dxdiagn: Remove duplicate include.
|
2009-09-29 18:08:16 +02:00 |
dxerr8
|
…
|
|
dxerr9
|
…
|
|
dxgi
|
dxgi/tests: Add a small test for IDXGIAdapter::GetDesc().
|
2009-12-04 14:34:59 +01:00 |
dxguid
|
…
|
|
faultrep
|
…
|
|
fltlib
|
fltlib: Add a stub for FilterConnectCommunicationPort.
|
2009-10-02 15:06:57 +02:00 |
fusion
|
…
|
|
fwpuclnt
|
fwpuclnt: Add initial minimal stub implementation.
|
2009-11-30 16:33:13 +01:00 |
gdi32
|
gdi32: Fix incorrect initialization of path array.
|
2009-12-02 14:19:54 +01:00 |
gdiplus
|
gdiplus: Avoid deleting non-existent object.
|
2009-10-26 11:19:32 +01:00 |
glu32
|
…
|
|
gphoto2.ds
|
…
|
|
gpkcsp
|
gpkcsp: Stubs for DllRegisterServer() and DllUnregisterServer().
|
2009-11-05 14:45:34 +01:00 |
hal
|
…
|
|
hhctrl.ocx
|
…
|
|
hid
|
…
|
|
hlink
|
hlink: Fix memory leaks in test.
|
2009-12-02 16:08:52 +01:00 |
hnetcfg
|
hnetcfg: Improve the stub for INetFwServices::Item.
|
2009-10-21 17:04:29 +02:00 |
httpapi
|
…
|
|
iccvid
|
…
|
|
icmp
|
…
|
|
ifsmgr.vxd
|
…
|
|
imaadp32.acm
|
…
|
|
imagehlp
|
imagehlp: Implement ImageAddCertificate.
|
2009-12-04 14:34:59 +01:00 |
imm.dll16
|
…
|
|
imm32
|
Fix empty function prototypes.
|
2009-10-07 12:24:53 +02:00 |
inetcomm
|
…
|
|
inetmib1
|
inetmib1: Fix off-by-one error in findNextOidInTable.
|
2009-12-02 16:31:22 +01:00 |
infosoft
|
…
|
|
initpki
|
initpki: Stubs for DllRegisterServer() and DllUnregisterServer().
|
2009-11-05 14:45:34 +01:00 |
inkobj
|
…
|
|
inseng
|
…
|
|
iphlpapi
|
iphlpapi: Provide statistics on non-ethernet based interfaces too.
|
2009-12-02 13:06:08 +01:00 |
itircl
|
…
|
|
itss
|
…
|
|
jscript
|
jscript: Correctly handle NaN in to_integer.
|
2009-12-04 14:34:57 +01:00 |
kernel32
|
kernel32/tests: Skip some tests if needed (WinXP Home).
|
2009-12-04 14:44:11 +01:00 |
keyboard.drv16
|
…
|
|
loadperf
|
…
|
|
localspl
|
localspl: Accept environment 'Windows IA64'.
|
2009-10-23 15:54:07 +02:00 |
localui
|
localui: Fix a memory leak.
|
2009-09-29 14:50:37 +02:00 |
lz32
|
…
|
|
lzexpand.dll16
|
…
|
|
mapi32
|
mapi32: Check folder for NULL (Coverity).
|
2009-11-03 21:22:28 +01:00 |
mciavi32
|
mciavi: Simplify play loop.
|
2009-12-01 15:13:41 +01:00 |
mcicda
|
mcicda: Fix an early return statement in Open.
|
2009-10-08 12:17:31 +02:00 |
mciqtz32
|
mciqtz32: Fix open/close omissions.
|
2009-11-30 16:37:38 +01:00 |
mciseq
|
…
|
|
mciwave
|
mciwave: Abort the play loop in case of audio error.
|
2009-12-04 14:34:58 +01:00 |
midimap
|
…
|
|
mlang
|
…
|
|
mmdevldr.vxd
|
…
|
|
mmsystem.dll16
|
mmsystem.dll16: Check for NULL ptr in mmioRename (Coverity).
|
2009-12-03 10:21:39 +01:00 |
monodebg.vxd
|
…
|
|
mountmgr.sys
|
mountmgr: Move creation of the DEVICEMAP registry keys to mountmgr.
|
2009-11-23 13:21:22 +01:00 |
mouse.drv16
|
…
|
|
mpr
|
…
|
|
mprapi
|
…
|
|
msacm.dll16
|
…
|
|
msacm32
|
dlls/msacm32: Avoid a sizeof()+cast in an ok() call.
|
2009-10-06 11:58:03 +02:00 |
msacm32.drv
|
msacm32.drv: Don't access uninitialized memory.
|
2009-10-21 19:45:30 +02:00 |
msadp32.acm
|
…
|
|
mscat32
|
…
|
|
mscms
|
mscms/tests: Avoid accessing uninitialized memory.
|
2009-10-21 17:04:12 +02:00 |
mscoree
|
…
|
|
msctf
|
msctf/tests: Don't convert past the end of a nul terminated string.
|
2009-11-13 13:36:12 +01:00 |
msdaps
|
msdaps: Clear *pcPropertySets value in IDBProperties_GetProperties_Stub to fix a test.
|
2009-11-16 17:16:06 +01:00 |
msdmo
|
…
|
|
msftedit
|
…
|
|
msg711.acm
|
msg711: Correct wave format parameters to remove stuttering.
|
2009-11-12 14:23:01 +01:00 |
msgsm32.acm
|
…
|
|
mshtml
|
mshtml: Make nsACString_{Init,Finish}() static.
|
2009-12-04 14:34:58 +01:00 |
mshtml.tlb
|
…
|
|
msi
|
msi: MsiSetMode returns a UINT system error code, not a BOOL.
|
2009-12-04 14:34:57 +01:00 |
msimg32
|
…
|
|
msimtf
|
…
|
|
msisip
|
…
|
|
msisys.ocx
|
…
|
|
msnet32
|
…
|
|
msrle32
|
…
|
|
mssign32
|
…
|
|
mssip32
|
mssip32: Stubs for DllRegisterServer() and DllUnregisterServer().
|
2009-11-05 14:45:34 +01:00 |
mstask
|
…
|
|
msvcirt
|
msvcirt: Make sure a FIXME doesn't overflow.
|
2009-11-03 21:20:37 +01:00 |
msvcr71
|
msvcr71: Forward more exports to msvcrt.
|
2009-11-24 15:53:37 +01:00 |
msvcrt
|
msvcrt: Remove unnecessary NULL check (Coverity).
|
2009-12-04 14:34:58 +01:00 |
msvcrt20
|
…
|
|
msvcrt40
|
…
|
|
msvcrtd
|
…
|
|
msvfw32
|
msvfw32: Remove 16bit driver references (now that they no longer exist in winmm).
|
2009-10-26 11:17:06 +01:00 |
msvidc32
|
msvidc32: Guard old code by #ifdef instead of plain #if.
|
2009-11-21 14:31:45 +01:00 |
msvideo.dll16
|
msvideo: Pass the correct function address for 32->16 callbacks.
|
2009-10-05 14:56:12 +02:00 |
mswsock
|
…
|
|
msxml3
|
msxml3: Fix double-free of BSTR in domdoc tests.
|
2009-12-02 16:08:52 +01:00 |
nddeapi
|
…
|
|
netapi32
|
netapi32/tests: Fix a test failure on Win7.
|
2009-11-20 11:40:31 +01:00 |
newdev
|
…
|
|
ntdll
|
ntdll: Silence RtlNtStatusToDosErrorNoTeb() a bit.
|
2009-12-04 15:48:09 +01:00 |
ntdsapi
|
…
|
|
ntoskrnl.exe
|
ntoskrnl.exe: Add stub for MmAllocateContiguousMemory.
|
2009-11-17 16:04:33 +01:00 |
ntprint
|
…
|
|
objsel
|
…
|
|
odbc32
|
odbc32: Define correct function prototypes for all libodbc entry points.
|
2009-10-03 14:40:19 +02:00 |
odbccp32
|
…
|
|
ole2.dll16
|
…
|
|
ole2conv.dll16
|
…
|
|
ole2disp.dll16
|
…
|
|
ole2nls.dll16
|
…
|
|
ole2prox.dll16
|
…
|
|
ole2thk.dll16
|
…
|
|
ole32
|
ole32: Add an internal vtable to StorageBaseImpl objects.
|
2009-12-04 14:34:59 +01:00 |
oleacc
|
…
|
|
oleaut32
|
oleaut32: Remove LPVOID variables in olefont tests and pass IFont pointers into OleCreateFontIndirect directly.
|
2009-12-01 15:10:37 +01:00 |
olecli.dll16
|
…
|
|
olecli32
|
…
|
|
oledb32
|
msdaps: Clear *pcPropertySets value in IDBProperties_GetProperties_Stub to fix a test.
|
2009-11-16 17:16:06 +01:00 |
oledlg
|
…
|
|
olepro32
|
…
|
|
olesvr.dll16
|
…
|
|
olesvr32
|
…
|
|
olethk32
|
…
|
|
openal32
|
openal32: Add alBufferDataStatic.
|
2009-11-29 16:37:22 +01:00 |
opengl32
|
opengl32: Fix wglCreateContextAttribsARB test on nvidia.
|
2009-11-24 15:53:36 +01:00 |
pdh
|
pdh: Add stubs for PdhExpandWildCardPathA/W.
|
2009-11-23 13:09:17 +01:00 |
pidgen
|
…
|
|
powrprof
|
…
|
|
printui
|
…
|
|
propsys
|
…
|
|
psapi
|
…
|
|
pstorec
|
pstorec: Add a typelib resource.
|
2009-09-24 13:14:55 +02:00 |
qcap
|
…
|
|
qedit
|
…
|
|
qmgr
|
…
|
|
qmgrprxy
|
…
|
|
quartz
|
quartz: Implemented a number of the MediaPosition methods.
|
2009-11-24 15:53:37 +01:00 |
query
|
…
|
|
rasapi16.dll16
|
…
|
|
rasapi32
|
…
|
|
rasdlg
|
…
|
|
resutils
|
…
|
|
riched20
|
riched20: Check for NULL in rtf reader (Coverity).
|
2009-12-03 10:21:44 +01:00 |
riched32
|
…
|
|
rpcrt4
|
rpcrt4/tests: Skip the get_ranged_enum test on old Windows versions.
|
2009-12-04 14:34:58 +01:00 |
rsabase
|
…
|
|
rsaenh
|
rsaenh: Fix padding bytes check for 0-byte payload.
|
2009-12-02 14:59:56 +01:00 |
rtutils
|
…
|
|
sane.ds
|
…
|
|
sccbase
|
sccbase: Stubs for DllRegisterServer() and DllUnregisterServer().
|
2009-11-05 14:45:34 +01:00 |
schannel
|
schannel/tests: Fix crash on Win7.
|
2009-10-06 12:02:31 +02:00 |
secur32
|
secur32: Handle EOF from gnutls_record_recv.
|
2009-11-19 11:50:40 +01:00 |
security
|
…
|
|
sensapi
|
…
|
|
serialui
|
…
|
|
setupapi
|
setupapi/tests: Use separate directory for SetupGetInfFileListW.
|
2009-12-03 10:15:06 +01:00 |
setupx.dll16
|
setupx: Use the correct field index for string substitutions.
|
2009-10-30 19:42:44 +01:00 |
sfc
|
…
|
|
sfc_os
|
…
|
|
shdoclc
|
…
|
|
shdocvw
|
shdocvw: Implement IWebBrowser2_get_Name.
|
2009-12-04 14:42:28 +01:00 |
shell.dll16
|
…
|
|
shell32
|
shell32: handle corrupt entry in iconcache registry entry (Coverity).
|
2009-12-04 14:34:58 +01:00 |
shfolder
|
…
|
|
shlwapi
|
shlwapi: Close the correct key in SHRegCloseUSKey.
|
2009-12-04 12:05:24 +01:00 |
slbcsp
|
slbcsp: Stubs for DllRegisterServer() and DllUnregisterServer().
|
2009-11-05 14:45:34 +01:00 |
slc
|
…
|
|
snmpapi
|
snmpapi/tests: Fix a crash on some 64bit systems.
|
2009-11-24 15:53:37 +01:00 |
softpub
|
…
|
|
sound.drv16
|
…
|
|
spoolss
|
…
|
|
stdole2.tlb
|
…
|
|
stdole32.tlb
|
…
|
|
sti
|
sti: Marshal WIA COM interfaces.
|
2009-10-30 15:24:09 +01:00 |
storage.dll16
|
…
|
|
stress.dll16
|
…
|
|
strmiids
|
…
|
|
svrapi
|
…
|
|
sxs
|
…
|
|
system.drv16
|
system.drv16: Remove the 32-bit timer callback support.
|
2009-10-08 12:17:31 +02:00 |
t2embed
|
…
|
|
tapi32
|
…
|
|
toolhelp.dll16
|
toolhelp.dll16: Add ntdll import.
|
2009-09-29 20:59:51 +02:00 |
traffic
|
…
|
|
twain.dll16
|
…
|
|
twain_32
|
…
|
|
typelib.dll16
|
…
|
|
unicows
|
…
|
|
updspapi
|
…
|
|
url
|
…
|
|
urlmon
|
urlmon: Get rid of gecko_installer_workaround in tests.
|
2009-11-20 11:16:35 +01:00 |
user32
|
user32: Pad lfFaceName so we don't write uninitialised data to the registry.
|
2009-12-04 15:48:19 +01:00 |
userenv
|
…
|
|
usp10
|
usp10: Add a stub implementation of ScriptJustify.
|
2009-11-23 10:35:35 +01:00 |
uuid
|
…
|
|
uxtheme
|
uxtheme: Handle malformed keys a bit better (Coverity).
|
2009-11-23 13:09:39 +01:00 |
vdhcp.vxd
|
…
|
|
vdmdbg
|
…
|
|
ver.dll16
|
version: Make ver.dll into a stand-alone 16-bit module.
|
2009-10-01 13:57:08 +02:00 |
version
|
version: Simplify the resource loading since we always load the same type and id now.
|
2009-10-01 13:58:24 +02:00 |
vmm.vxd
|
…
|
|
vnbt.vxd
|
…
|
|
vnetbios.vxd
|
…
|
|
vtdapi.vxd
|
…
|
|
vwin32.vxd
|
…
|
|
w32skrnl
|
…
|
|
w32sys.dll16
|
…
|
|
wbemprox
|
…
|
|
wiaservc
|
wiaservc: Add self registration.
|
2009-11-05 14:45:33 +01:00 |
win32s16.dll16
|
…
|
|
win87em.dll16
|
…
|
|
winaspi.dll16
|
…
|
|
windebug.dll16
|
…
|
|
windowscodecs
|
windowscodecs: Remove redundant NULL check before HeapFree (Smatch).
|
2009-10-12 12:14:10 +02:00 |
winealsa.drv
|
winealsa.drv: Remove wrong calls.
|
2009-12-01 11:45:30 +01:00 |
wineaudioio.drv
|
…
|
|
winecoreaudio.drv
|
winecoreaudio.drv: Use wine_dbg_sprintf() in a few debug utility functions.
|
2009-11-30 12:49:50 +01:00 |
winecrt0
|
…
|
|
wined3d
|
dxgi: Implement IDXGIAdapter::GetDesc().
|
2009-12-04 14:34:59 +01:00 |
winedos
|
winedos: Don't import kernel 16-bit version functions.
|
2009-10-08 11:12:20 +02:00 |
wineesd.drv
|
…
|
|
winejack.drv
|
…
|
|
winejoystick.drv
|
…
|
|
winemp3.acm
|
…
|
|
winenas.drv
|
…
|
|
wineoss.drv
|
wineoss.drv: Use wine_dbg_sprintf() in a few debug utility functions.
|
2009-11-30 12:49:46 +01:00 |
wineps.drv
|
wineps.drv: Add support for top-down dibs.
|
2009-11-19 11:08:24 +01:00 |
wineps16.drv16
|
wineps.drv: Make wineps16.drv into a stand-alone 16-bit module.
|
2009-10-01 19:44:17 +02:00 |
winequartz.drv
|
…
|
|
winex11.drv
|
winex11.drv: Handle if cursor not found (Cpverity).
|
2009-12-04 14:34:57 +01:00 |
wing.dll16
|
wing: Reimplement support for WinGGetDIBPointer16.
|
2009-11-24 15:53:36 +01:00 |
wing32
|
…
|
|
winhttp
|
winhttp: Check the certificate in an https connection using the crypto api.
|
2009-12-04 12:04:59 +01:00 |
wininet
|
wininet: Add a test for status callbacks on ftp connections.
|
2009-12-04 14:42:44 +01:00 |
winmm
|
winmm: Use wine_dbg_sprintf() in a few debug utility functions.
|
2009-11-30 12:49:30 +01:00 |
winnls.dll16
|
…
|
|
winnls32
|
…
|
|
winscard
|
…
|
|
winsock.dll16
|
ws2_32: Make winsock.dll into a stand-alone 16-bit module.
|
2009-09-29 20:05:26 +02:00 |
winspool.drv
|
winspool.drv: Check ptr for being NULL (Coverity).
|
2009-12-03 12:05:52 +01:00 |
wintab.dll16
|
…
|
|
wintab32
|
…
|
|
wintrust
|
wintrust: Fix memory leaks in tests.
|
2009-12-04 14:34:56 +01:00 |
wldap32
|
…
|
|
wmi
|
…
|
|
wmiutils
|
…
|
|
wnaspi32
|
wnaspi32: Use explicit prototypes for function pointers.
|
2009-10-02 15:06:59 +02:00 |
wow32
|
…
|
|
ws2_32
|
ws2_32: Initialise buffer eventually passed into send to zero in test_write_events.
|
2009-12-01 15:10:37 +01:00 |
wsock32
|
…
|
|
wtsapi32
|
…
|
|
wuapi
|
…
|
|
wuaueng
|
wuaueng: Add version resource.
|
2009-10-26 13:28:07 +01:00 |
xinput1_1
|
…
|
|
xinput1_2
|
…
|
|
xinput1_3
|
…
|
|
xinput9_1_0
|
…
|
|
xmllite
|
…
|
|
Makedll.rules.in
|
…
|
|
Makefile.in
|
comdlg32: Make commdlg.dll into a stand-alone 16-bit module.
|
2009-11-12 23:04:42 +01:00 |
Makeimplib.rules.in
|
…
|
|
Maketest.rules.in
|
tests: Build all tests with strict prototypes.
|
2009-10-06 16:12:39 +02:00 |