Commit Graph

163 Commits

Author SHA1 Message Date
Andrey Gusev
5cdcd4493f Assorted spelling and typos fixes. 2015-08-18 15:00:13 +09:00
Alistair Leslie-Hughes
0a19048795 scrrun: Implement ITextStream Close. 2015-06-19 19:13:58 +09:00
Jacek Caban
dd26d1f981 scrrun: Added IFile::put_Attributes imeplementation. 2015-06-15 14:45:56 +09:00
Nikolay Sivov
8ff3ab8503 scrrun: Fix iterating through per-bucket pair list (Valgrind). 2015-04-13 15:04:55 +09:00
Nikolay Sivov
533323d703 scrrun: Implement GetSpecialFolder(). 2015-04-06 22:34:10 +09:00
Michael Stefaniuc
6ab6564b9f scrrun: Print the debug string instead of the pointer value. 2015-03-24 18:16:15 +09:00
Nikolay Sivov
f70ddf7614 scrrun: Support BYREF types for integer keys. 2015-03-23 16:39:24 +09:00
Nikolay Sivov
94a1838b7e scrrun: Added support for VT_DATE keys, and BYREF float key types. 2015-03-23 16:39:22 +09:00
Nikolay Sivov
5189dc417a scrrun: Added support for interface pointers as keys for dictionary. 2015-03-23 16:39:17 +09:00
Nikolay Sivov
ba48217429 scrrun: Implement IEnumVARIANT support for dictionary. 2015-03-19 14:06:42 +09:00
Nikolay Sivov
b22102df40 scrrun: Added stub IEnumVARIANT for dictionary. 2015-03-18 19:36:58 +09:00
Nikolay Sivov
e0bbfb710c scrrun: Preserve pairs order during dictionary lifetime. 2015-03-18 19:36:54 +09:00
Nikolay Sivov
574350d838 scrrun: Implement Path() property for IFile. 2015-03-16 21:42:41 +09:00
Nikolay Sivov
49a1c60c37 scrrun: Fix copy-paste issue in trace message. 2015-03-10 21:36:29 +09:00
Alexandre Julliard
74b627e894 scrrun: Fix typo in header guard. 2015-03-04 21:50:34 +09:00
Nikolay Sivov
3814e0229d scrrun: Implement GetExtensionName(). 2015-03-03 12:40:07 +09:00
Nikolay Sivov
2d15758c38 scrrun/tests: A test for adding BYREF item. 2015-03-03 12:40:04 +09:00
Nikolay Sivov
a25f1931a6 scrrun: Implement put_Key() for dictionary. 2015-03-03 12:40:00 +09:00
Nikolay Sivov
1c813d5be3 scrrun: Implement Keys() and Items() of dictionary. 2015-03-03 12:39:54 +09:00
Nikolay Sivov
9419e97c3e scrrun: Implement Exists() method for dictionary. 2015-03-02 13:53:56 +09:00
Nikolay Sivov
acfde52f06 scrrun: Implement Remove() for dictionary. 2015-03-02 13:53:51 +09:00
Nikolay Sivov
1bc4c57e55 scrrun: Implement Item() property for dictionary. 2015-03-02 13:53:46 +09:00
Nikolay Sivov
7727a48595 scrrun: Support VT_BSTR|VT_BYREF keys. 2015-03-02 13:53:41 +09:00
Nikolay Sivov
5f41a746e9 scrrun: Implement Add() and RemoveAll() for dictionary. 2015-03-02 13:53:37 +09:00
Nikolay Sivov
778d4da2d9 scrrun: It's not allowed to change compare mode when dictionary is not empty. 2015-02-27 13:18:23 +09:00
Nikolay Sivov
94e5353f0d scrrun/tests: More dictionary tests. 2015-02-27 13:18:17 +09:00
Nikolay Sivov
08900265a0 scrrun: Implement HashVal for floating point keys. 2015-02-25 20:35:18 +09:00
Nikolay Sivov
2fc2a7ae02 scrrun: Implement HashVal property for integer keys. 2015-02-25 16:18:34 +09:00
Nikolay Sivov
37120e7582 scrrun: Implement HashVal property for VT_BSTR case. 2015-02-25 16:18:34 +09:00
Nikolay Sivov
075fe10ba5 scrrun: Store compare method for dictionary. 2015-02-24 21:55:49 +09:00
Michael Stefaniuc
f0d7765236 scrrun/tests: Actually test the return values (PVS-Studio). 2015-01-21 15:29:06 +01:00
Nikolay Sivov
c1a3a1d516 scrrun: Fix refcount on GetTypeInfo(). 2015-01-14 18:32:03 +01:00
Detlef Riekenberg
89bc84a153 scrrun/tests: Ignore case in path names. 2014-11-20 22:31:49 +09:00
Gerald Pfeifer
3b8e7d4dac scrrun: Add a check for empty string in start_enumeration. 2014-07-29 14:32:04 -05:00
Alexandre Julliard
b27735e807 scrrun/tests: Allow the drive total size to fit into an int. 2014-07-24 21:13:53 +02:00
Nikolay Sivov
ffe16a567e scrrun/tests: Run test on fixed drive. 2014-06-27 10:37:15 +02:00
Nikolay Sivov
a0954a1930 scrrun: Implement get_VolumeName(). 2014-06-24 13:31:26 +02:00
Nikolay Sivov
6a2e1b3f31 scrrun: Implement FileSystem property. 2014-06-24 13:31:26 +02:00
Nikolay Sivov
5af5e40103 scrrun: Implement SerialNumber property. 2014-06-24 13:31:25 +02:00
Nikolay Sivov
d2d62cf578 scrrun: Implement GetDriveName(). 2014-06-23 19:16:38 +02:00
Francois Gouget
2b76dfba97 scrrun: Fix compilation on systems that don't support nameless unions. 2014-05-26 21:14:45 +09:00
Nikolay Sivov
05a80d0f18 scrrun: Use existing helper to return file size. 2014-05-21 11:36:59 +02:00
Nikolay Sivov
f82cb70033 scrrun: Return float type size when signed I4 limit exceeded. 2014-05-20 21:26:56 +02:00
Nikolay Sivov
9d95788f12 scrrun: Return disk space as VT_I4 if it fits. 2014-05-19 09:55:03 +02:00
Nikolay Sivov
108c27313b scrrun: Implement Count() property for file collection. 2014-05-19 09:54:54 +02:00
Nikolay Sivov
2b628405cd scrrun/tests: Fix tests to depend on current codepage. 2014-05-19 09:54:44 +02:00
Nikolay Sivov
8595d70203 scrrun: Fix invalid read/write access to path buffer (Valgrind). 2014-05-05 19:23:07 +02:00
Nikolay Sivov
c50503d049 scrrun: Fix use-after-free of version info (Valgrind). 2014-05-05 19:22:59 +02:00
Nikolay Sivov
ba232c8f69 scrrun: Implement FreeSpace() for a drive. 2014-04-03 15:41:05 +02:00
Nikolay Sivov
cc8ceb5177 scrrun: Implement Read(). 2014-04-03 15:41:03 +02:00