Sweden-Number/dlls/oleaut32
Francois Gouget 49e119f95f Move the test strings into their own array and convert them to unicode
using a for loop. This lets us later print the offending string when a
test fails.
Fix the MSVC compilation error (XXXe183) and warnings (put suffixes as
in 0L & 1.0F, signed/unsigned warnings, s/-2147483648/0x80000000L/).
Uncomment the DateFromStr tests and fill in the todo fields where
appropriate.
Define an NB_OLE_STRINGS macro and use it to make sure all the arrays
have the right number of fields.
In the *FromStr loops, fill the return field with a dummy value (42)
before calling the conversion function. This way a test no longer
depends on whether the previous test failed or not!
If a test is expected to fail, then retval is meaningless -> omit it
from the result arrays.
If a test actually fails or was expected to fail, then there is no
point in checking retval.
Improve error reporting.
Pass the printf-style format directly to ok, remove the unnecessary
sprintfs.
2002-12-24 00:49:27 +00:00
..
tests Move the test strings into their own array and convert them to unicode 2002-12-24 00:49:27 +00:00
.cvsignore Added .spec.def files. 2002-12-12 22:04:04 +00:00
Makefile.in Separated out 16bit sources for ole2disp.dll. 2002-12-12 22:24:45 +00:00
connpt.c Make sure that no files except unknwn.h include wine/obj_base.h 2002-12-05 20:33:07 +00:00
connpt.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
dispatch.c Get rid of ole.h. 2002-12-23 01:46:34 +00:00
hash.c Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
ole2disp.c Separated out 16bit sources for ole2disp.dll. 2002-12-12 22:24:45 +00:00
ole2disp.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
ole2disp.spec Made some more spec file entries optional or unnecessary. 2002-06-21 19:15:45 +00:00
oleaut.c Separated out 16bit sources for ole2disp.dll. 2002-12-12 22:24:45 +00:00
oleaut32.spec Fixed VarBstrCmp/Cat .spec entries. 2002-12-23 02:02:49 +00:00
olefont.c Make sure that no files except unknwn.h include wine/obj_base.h 2002-12-05 20:33:07 +00:00
olepicture.c Implemented OleLoadPictureEx. 2002-11-11 19:54:22 +00:00
parsedt.c Removed trailing white space. 2002-08-28 23:43:43 +00:00
parsedt.h winnt.h should not be self-contained, it must depend on windef.h so 2002-12-10 22:56:43 +00:00
safearray.c Fixed VarBstrCmp/Cat .spec entries. 2002-12-23 02:02:49 +00:00
stubs.c Compile the oleaut32 dll with -DSTRICT. 2002-10-25 03:12:50 +00:00
tmarshal.c Reverted last VT_USERDEFINED patch (was broken). 2002-12-12 22:25:07 +00:00
tmarshal.h Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00
typelib.c Implemented DispCallFunc so that it works when calling event handlers 2002-12-12 22:59:25 +00:00
typelib.h Fixes to allow big endian machines to load MSFT typelib files. 2002-07-10 23:07:59 +00:00
typelib.spec Made some more spec file entries optional or unnecessary. 2002-06-21 19:15:45 +00:00
typelib16.c Split out 16bit code into typelib16.c. 2002-12-12 03:56:36 +00:00
variant.c VariantChangeTypeEx for VT_ARRAY | type style variants. 2002-12-23 02:03:10 +00:00
version.rc Added LGPL standard comment, and copyright notices where necessary. 2002-03-09 23:29:33 +00:00