Commit Graph

176 Commits

Author SHA1 Message Date
Andrew Eikum 3cb2ddfd09 msacm32: Don't clear DONE flag in Un,PrepareHeader. 2013-11-04 20:14:35 +01:00
André Hentschel 0a9531f9b8 msacm32/tests: Fix tests compilation with __WINESRC__ defined. 2013-10-24 10:47:03 +02:00
Michael Stefaniuc 0e681027a2 tests: Compile the tests by default with -D__WINESRC__. 2013-10-02 11:04:02 +02:00
Alexandre Julliard 3181d9130c msacm32: Don't bother to free memory at process exit. 2013-05-20 12:27:44 +02:00
Andrew Talbot bb55f47e41 msacm32: Indentation fix. 2012-12-18 12:35:26 +01:00
Eric Pouech 3d845b1242 msacm32: In acmFormatChoose, added support for template. 2012-08-16 12:44:35 +02:00
Eric Pouech 22789aa30e msacm32: Convert acmFormatChoose internals to Unicode, implement acmFormatChoose[AW] on top of it. 2012-08-13 12:13:18 +02:00
Eric Pouech 03ab4bea9c msacm32: In format chosse dialog, get rid of static variables, and store information as a property of dialog. 2012-08-13 12:13:13 +02:00
Jörg Höhle 72f8c64889 msacm32: Add missing acmStreamClose (Valgrind). 2012-01-18 17:53:49 +01:00
Pierre Schweitzer 1ac7096728 msacm32: Fix buffer double free. 2011-12-07 17:49:59 +01:00
Alexandre Julliard 855d32d38a msacm32: Convert dialogs to po files. 2011-11-24 20:57:03 +01:00
Michael Stefaniuc f9c42a7d0a include: Make "long" numeric constants LP64/LLP64 proof (msacm.h). 2011-11-04 14:44:42 +01:00
Andrew Talbot a051be53d2 msacm32: Mark fall-through in switch statement. 2011-10-04 16:55:58 -05:00
Frédéric Delanoy b5a33dab88 dlls: Assorted spelling fixes. 2011-08-02 20:47:51 +02:00
Andrew Eikum e532c55995 msacm32: Also load ACM drivers from key values. 2011-06-16 11:16:48 +02:00
Marcus Meissner d826e08904 msacm32: Mark internal symbols with hidden visibility. 2011-05-20 10:32:37 +02:00
Hwang YunSong 6835fba305 msacm32: Update Korean resource. 2010-12-27 11:45:48 +01:00
Paul Vriens c99e151bc0 msacm32: Add the Serbian (Latin and Cyrillic) translation.
Translation by Đorđe Vasiljević.
2010-11-03 10:24:47 +01:00
Yaron Shahrabani 177e7014e3 msacm32: Added Hebrew translation. 2010-10-27 11:59:37 +02:00
Luca Bennati 68abad937d msacm32: Update Italian translation. 2010-09-28 12:57:43 +02:00
Alexandre Julliard 81b8ee863e makefiles: Add a standard header for all makefiles to replace the common variable initializations. 2010-09-19 12:36:48 +02:00
Michael Stefaniuc c8b949eb77 msacm32: Remove the ignored common resource attributes. 2010-07-22 11:41:37 +02:00
Alexandre Julliard b86d515ed6 dlls: Remove explicit imports of kernel32 and ntdll. 2010-07-21 17:38:36 +02:00
Gustavo Henrique Milaré 16752ff94c msacm32: Update Portuguese (Brazilian) translation. 2010-06-25 10:25:30 +02:00
Frédéric Delanoy ffc774c026 msacm32: Remove dead "code" from rc files. 2010-06-07 12:22:40 +02:00
Michael Stefaniuc ff2813364a msacm32: Avoid using the long type. 2010-05-24 11:15:06 +02:00
Gerald Pfeifer bf9d6f2dfd msacm32/tests: Simplify check_count and msacm_tests. 2010-05-03 16:47:51 +02:00
Jörg Höhle 770c9bc873 msacm32: Fix nesting in acmFilter/FormatTagEnum. 2010-04-06 18:08:07 +02:00
Alexandre Julliard bef5645eb1 makefiles: Remove the no longer needed explicit separators for dependencies. 2010-03-16 13:28:19 +01:00
Alexandre Julliard 6164ce2d82 makefiles: Use the standard C_SRCS variable as the list of test files.
This enables it to be auto-updated by make_makefiles.
2010-02-22 10:47:11 +01:00
Alexandre Julliard 6bc1a359f8 msacm32: Clear the type field when deleting a driver. 2010-01-29 13:29:21 +01:00
Igor Paliychuk 1da6d263b5 msacm32: Add Ukrainian translations. 2010-01-28 12:17:12 +01:00
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