Sync to Wine-20050419:
authorGé van Geldorp <ge@gse.nl>
Fri, 6 May 2005 19:16:10 +0000 (19:16 +0000)
committerGé van Geldorp <ge@gse.nl>
Fri, 6 May 2005 19:16:10 +0000 (19:16 +0000)
commit03a1e1b19149daaad5ffd74ed39b2716a835fa05
treea3b9864989d87411ff0b8e1da2a4420aa5dc4121
parentc963e3149a458eb0f992f3fc27f35fb12ec6b1a5
Sync to Wine-20050419:
Robert Reif <reif@earthlink.net>
- Stub out DRVM_MAPPER_RECONFIGURE support.
- Correctly handle where waveOutGetPosition changes timepos.wType
  because the requested type is not supported.
- Added Jeremy White's waveOutGetPosition fix to waveInGetPosition.
- Fix memory leak in error path.
- Provide default implementation of waveInPrepareHeader and
  waveInUnprepareHeader if driver doesn't support them.
Jose Manuel Ferrer Ortiz <jmfo1982@yahoo.es>
- Spanish translations updated.
Peter Berg Larsen <pebl@math.ku.dk>
- Assorted memleak fixes. Found on Michael Stefaniuc smatch list.
Jeremy White <jwhite@codeweavers.com>
- Do not fallback to defaults if a driver, mapper, or midi is specified
  in the registry; consolidate MMDRV_Init() into a single function.
Robert Reif <reif@earthlink.net>
- Fix memory leak when there are too many drivers.
Vincent Beron <vberon@mecano.gme.usherb.ca>
- Correct and complete some api documentation.
Filip Navara <xnavara@volny.cz>
- Specify correct buffer size in GetPrivateProfileStringW calls.
Jakob Eriksson <jakov@vmlinux.org>
- Get rid of HeapAlloc casts.
Jason Edmeades <us@the-edmeades.demon.co.uk>
- Avoid trap in mixerGetLineControlsA when cControls is uninitialized
  and MIXER_GETLINECONTROLSSF_ONEBYTYPE requested.

svn path=/trunk/; revision=15056
reactos/lib/winmm/driver.c
reactos/lib/winmm/lolvldrv.c
reactos/lib/winmm/mci.c
reactos/lib/winmm/mmio.c
reactos/lib/winmm/mmsystem.c
reactos/lib/winmm/time.c
reactos/lib/winmm/wavemap/wavemap.c
reactos/lib/winmm/winemm.h
reactos/lib/winmm/winmm.c
reactos/lib/winmm/winmm_Es.rc