Commit Graph

144 Commits

Author SHA1 Message Date
Michael Stefaniuc a29b421425 dlls/msacm32: Avoid a sizeof()+cast in an ok() call. 2009-10-06 11:58:03 +02:00
Aric Stewart bfe83b22c2 msacm32/tests: msacm32 can enumerate drivers that cannot be loaded or have their details queried. Deal with this properly. 2009-08-24 11:58:27 +02:00
Aric Stewart 157c1629c1 msacm32: In acmDriverDetails if we are unable to load the driver then return MMSYSERR_NOTSUPPORTED as windows does. 2009-08-24 11:58:20 +02:00
Aric Stewart 6215742c6e msacm32: If a driver load fails and it does not give us another error set the error to MMSYSERR_NODRIVER. 2009-08-24 11:58:15 +02:00
Vladimir Pankratov d8992c45e4 msacm32: Convert the Russian resources to UTF-8. 2009-07-24 13:12:04 +02:00
Michael Stefaniuc 9949661c65 Set the encoding of the remaining German resources to UTF-8. 2009-07-15 13:23:29 +02:00
Frédéric Delanoy b1f24b4061 msacm32: Fix French translation & UI display. 2009-07-09 14:51:33 +02:00
Michael Stefaniuc 9bb0f9c723 msacm32: Build language resource files separately.
Do not include them from an other rc file.
2009-07-03 11:31:43 +02:00
Alexandre Julliard 1fc2cebf5e msacm32: Fix a pointer conversion warning on 64-bit. 2009-05-28 15:25:04 +02:00
Aurimas Fischer 4645cfb9af msacm32: Add Lithuanian translation. 2009-04-06 11:16:36 +02:00
Stefano Guidoni 3a54e89ff8 msacm32: acmFormatEnum: Implement ACM_FORMATENUMF_SUGGEST. 2009-03-13 13:26:14 +01:00
Alexandre Julliard d43148222a msacm32: Make msacm.dll into a stand-alone 16-bit module. 2009-03-11 16:51:09 +01:00
Andrew Talbot b0cd0d1ea8 msacm32: Fix a typo. 2009-03-09 12:05:20 +01:00
Michael Stefaniuc 9b228bb789 msacm32: Fix some Win64 problems.
- dwInstance and dwDriver are a DWORD_PTR.
- acmF*Enum functions take a DWORD_PTR as 4th parameter.
- The last parameter of SendDlgItemMessage and MSACM_Message is a
  LPARAM.
2009-02-18 13:18:12 +01:00
Michael Stefaniuc a6f512ffc6 msacm32: Split out the 16bit parts of the private header. 2009-02-18 13:18:05 +01:00
Stefano Guidoni 5bb3edb8d3 msacm32: Typo in Italian resource file. 2009-02-18 12:12:13 +01:00
Michael Stefaniuc 8aeacc5fb5 include: Change some DWORD to DWORD_PTR in msacm.h.
The change is for Win64 compatibility and it matches the DDK.
2009-02-05 13:15:21 +01:00
Marcus Meissner f0b685d504 msacm32: Add missing HeapALloc failure checks (Coverity). 2009-02-02 15:21:44 +01:00
Andrew Talbot d1d5584299 msacm32: Declare a variable static. 2009-01-09 14:21:20 +01:00
Andrew Talbot 4256608ed2 msacm32: Declare a function static. 2009-01-08 12:40:39 +01:00
ByeongSik Jeon 5f3287d79f *Ko.rc: Update Korean resource.
Fix the unnecessary SUBLANG_NATURAL.
Change the font size from 8 to 9.
2008-12-11 12:21:07 +01:00
ByeongSik Jeon 1b0297a7f9 *Zh.rc: Update the Chinese resource font name to "MS Shell Dlg". 2008-12-11 12:20:48 +01:00
Francois Gouget 2320b81ba4 msacm32: Remove unneeded casts of zero. 2008-12-08 12:05:42 +01:00
Maarten Lankhorst cdc377c1b4 msacm: Fix pointer truncation. 2008-11-26 14:15:42 +01:00
Muneyuki Noguchi 8d29d140d7 msacm32: Convert Japanese resource to UTF-8. 2008-10-13 11:41:01 +02:00
Muneyuki Noguchi d1fbd96243 msacm32: Use "MS Shell Dlg" 9 in Japanese resources. 2008-09-29 17:17:27 -05:00
Hongbo Ni dd0239e6ce msacm32: Add simplified and traditional Chinese resources. 2008-09-04 11:41:46 +02:00
Francois Gouget 39cb432b68 Fix the resources to remove extraneous spaces in '...'. 2008-06-05 15:53:05 +02:00
Mikołaj Zalewski 14a42f802d Make Swedish use SUBLANG_NEUTRAL. 2008-05-19 16:09:13 +02:00
Jens Albretsen 082640f89b msacm: Danish translation. 2008-05-07 12:09:04 +02:00
Michael Stefaniuc e7311f0aa4 msacm32: Add the Romanian translation. 2008-04-08 13:20:30 +02:00
Rok Mandeljc 50539a247f mscacm32: Added Slovenian translation. 2008-04-07 21:39:30 +02:00
Vitaliy Margolen 3f9209eb2a msacm32: Add Russian translation. 2008-04-07 11:34:19 +02:00
Rob Shearman 48000893f9 makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
Only specify the root to keep platform-specifics out of the individual 
DLL makefiles.
2008-03-04 20:55:01 +01:00
Andrew Talbot 0d6bc9076f msacm32: Remove unneeded casts. 2007-12-24 13:30:17 +01:00
Hwang YunSong(황윤성) d1ea494463 msacm32: Updated Korean resource. 2007-10-25 13:58:07 +02:00
Daniel Nylander 2fec7d33a5 msacm32: Add Swedish translation. 2007-10-16 12:37:59 +02:00
Michael Stefaniuc da1f67a30d msacm32: Replace malloc/free with HeapAlloc/HeapFree. 2007-06-26 11:58:03 +02:00
Andrew Talbot af1a91d35e msacm32: Constify some variables. 2007-05-30 15:55:27 +02:00
Dmitry Timoshkov 3c9e7a7f33 wine: Switch to using 'long' for INT_PTR type for 64-bit compatibility. 2007-05-25 20:37:56 +02:00
Andrew Talbot a0436e828b msacm32: Exclude unused headers. 2007-05-10 12:23:16 +02:00
Francois Gouget aab5e5856e Don't put single quotes around '%s' when using the debugstr_*() functions. 2007-01-18 12:55:50 +01:00
Andrew Talbot 6d49fb12c9 msacm32: Declare some variables static. 2007-01-12 11:23:58 +01:00
Kai Blin c3bf8b88ad msacm32: Fix comment and remove unneeded if check (Coverity).
Thanks to Alex Villacís Lasso for comments.
2007-01-06 11:40:44 +01:00
Francois Gouget c66628b73f Consistently use SUBLANG_NEUTRAL for Italian resources. 2006-12-05 11:28:38 +01:00
Dmitry Timoshkov f15f06af38 msacm32: Make some data const. 2006-12-04 12:19:15 +01:00
Francois Gouget a8cd5acdb8 msacm32: Add a Portuguese translation (contributed by Americo Jose Melo). 2006-11-27 13:42:50 +01:00
Francois Gouget b5f104d05b Replace SUBLANG_DEFAULT with the specific SUBLANG_XXX constant for languages that have multiple sublanguages. 2006-11-24 11:49:32 +01:00
Andrew Talbot 0da601fa48 msacm32: Cast-qual warnings fix. 2006-11-06 14:13:03 +01:00
Mikołaj Zalewski 58bd35c8c5 resources: Change Dutch sublanguage code to SUBLANG_NEUTRAL. 2006-10-24 17:45:51 +02:00
Mikołaj Zalewski e32aa55703 resources: Change German sublanguage code to SUBLANG_NEUTRAL. 2006-10-24 11:45:12 +02:00
Byeong-Sik Jeon e1fd734c97 Korean: Use SUBLANG_NEUTRAL in Korean resources. 2006-10-20 13:49:39 +02:00
Michael Stefaniuc 0290eb1f10 msacm32: Win64 printf format warning fixes. 2006-10-12 21:43:19 +02:00
Michael Stefaniuc 723b884b26 msacm32/tests: Win64 printf format warning fixes. 2006-10-06 12:33:22 +02:00
Michael Stefaniuc 85ce5117c5 Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of DWORD/LONG/ULONG from long to int. 2006-09-29 16:08:30 +02:00
Alex Villacís Lasso b897ad1774 msacm: acmDriverPriority() compares dwPriority against negative values.
This issue was spotted by Andrew Talbot.
2006-09-21 19:56:59 +02:00
Alexandre Julliard 32ab895e46 makefiles: Generate the dependencies line to avoid some code duplication. 2006-09-14 09:38:16 +02:00
Alexandre Julliard 5cf75e615a makefiles: Only run test and documentation targets in directories that need them. 2006-08-28 13:37:44 +02:00
Alexandre Julliard eb8a40c368 libs: Merged libwine_unicode into libwine.
Most dlls use libwine_unicode at this point, so there's nothing to
gain by having two separate libraries.
2006-07-11 19:33:22 +02:00
Alexandre Julliard 77dc0d9be5 .gitignore: Added wildcards to ignore generated resource files. 2006-07-10 21:39:00 +02:00
Alexandre Julliard 0fa8baafcb make_dlls: Recursively ignore .ok files in all tests directories. 2006-07-10 21:26:50 +02:00
Alexandre Julliard edd100b899 make_dlls: Recursively ignore testlist.c in all tests directories. 2006-07-10 21:19:42 +02:00
Alexandre Julliard 5258e061dc make_dlls: Ignore generated import libraries from the top-level .gitignore. 2006-07-10 20:55:58 +02:00
Alexandre Julliard cc2b3b48e6 Take advantage of the recursive nature of .gitignore for Makefile entries.
Prefix other entries with '/' to make them non-recursive.
2006-07-10 20:47:54 +02:00
Jonathan Ernst ce7e2e16ab Uniformization of French main menu accelerators. 2006-05-24 10:35:26 +02:00
Jonathan Ernst 360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Michael Stefaniuc a87520036f janitorial: Remove redundant NULL pointer checks before HeapFree'ing them.
Some HeapFree's are hidden behind macros. Found by smatch.
2006-05-10 11:31:41 +02:00
Alexandre Julliard c4fde65022 msacm32: Renamed the dlls/msacm directory to dlls/msacm32. 2006-04-10 16:55:04 +02:00
Alexandre Julliard 37b51f4acc Merged msacm and msacm32 dlls.
Merged win87em and windebug into kernel32.dll.
2000-07-24 18:30:00 +00:00
James Hatheway e940b8c993 Stub for the ACM_METRIC_MAX_SIZE_FORMAT command of acmMetrics. 2000-07-11 22:05:47 +00:00
Alexandre Julliard 6953d6756c For dlls, derive SPEC_SRCS from MODULE and ALTNAMES. 2000-06-20 20:24:14 +00:00
Patrik Stridvall 2d6457c11a Added/fixed some documentation reported by winapi_check. 2000-03-28 20:22:59 +00:00
Alexandre Julliard d0edc5fecd Moved dll-specific make rules to a separate Makedll.rules file. 2000-03-04 22:31:27 +00:00
Niels Kristian Bech Jensen 4eb4380360 Removed superfluous #include statements for header files included twice. 2000-02-29 22:06:06 +00:00
Jeremy White d3e22d9d55 Removed #include of wingdi.h and windef.h from winuser.h (and resolved
the resulting compilation failures).
2000-02-10 19:03:02 +00:00
Alexandre Julliard 318f4cefd2 Build most dlls as separate shared libraries. 2000-01-31 05:02:49 +00:00
Eric Pouech 5c7f1ab978 Added the ability to open several streams on the same driver.
Added a few acmMetrics options.
1999-12-12 21:28:09 +00:00
Eric Pouech 94d6bc927f Correctly implement ACM_STREAMOPENF_QUERY flag in acmOpenStream. 1999-12-05 23:08:42 +00:00
Eric Pouech ba42b262d1 Fixed improper acm streams closing. 1999-12-05 02:17:18 +00:00
Eric Pouech 382c9a1ad2 Debug traces cosmetic fixes. 1999-12-05 02:16:48 +00:00
Eric Pouech 1ddce71635 Made msacm32 really load ACM drivers. 1999-10-31 18:29:16 +00:00
Patrik Stridvall f4fca7c459 Eliminated warnings. 1999-09-11 16:27:20 +00:00
Ulrich Weigand daed93ee99 Moved .spec files to corresponding dlls/ directory. 1999-07-25 13:14:13 +00:00
Alexandre Julliard 9fe7a2545a Converted to the new debug interface, using script written by Patrik
Stridvall.
1999-05-14 08:17:14 +00:00
Patrik Stridvall b4b9fae671 New debug scheme with explicit debug channels declaration. 1999-04-19 14:56:29 +00:00
Jim Aston 2e1cafa288 Renamed wintypes.h to windef.h. 1999-03-14 16:35:05 +00:00
Alexandre Julliard a396029270 Large-scale renaming of all Win32 functions and types to use the
standard Windows names.
1999-02-26 11:11:13 +00:00
Marcus Meissner 04c3e1d456 Removed a lot of occurences of windows.h (and added necessary other
includes).
1999-02-19 10:37:02 +00:00
Marcus Meissner 317af320cf Optimized include/*.h: (recursively) include all headers needed by
this .h file, but only those. Necessary fixes to a lot of .c files,
started optimizing "windows.h" away from some of them. Moved
GetCurrentTask prototype to wine/winbase16.h.
1999-02-17 13:51:06 +00:00
Bertho Stultiens 27a0ced6e1 Change a couple of names that would conflict after all 32[AW] suffixes
are removed. Structures defined in both mmreg.h and mmsystem.h are
protected with #ifdef:s as in MS' headers.
1999-02-14 09:41:42 +00:00
Andreas Mohr 2df191bba6 Another usage of non-portable functions... 1999-02-04 16:38:12 +00:00
Eric Pouech 6bc8bbd3b0 Temporary #if 0'ed part for builtin modules in MSACM to make it
compile with the patch for loadable drivers.
1999-01-26 17:26:54 +00:00
Marcus Meissner f4f1719ca5 Fixed some more missing WINAPIs (hopefully correct). 1998-10-17 12:10:19 +00:00
Patrik Stridvall 29c08dd4df Started the implementation of MSACM.DLL and MSACM32.DLL. 1998-10-11 17:00:29 +00:00