Commit Graph

29 Commits

Author SHA1 Message Date
Nikolay Sivov afd1e40e82 wmiutils: Don't return HRESULT codes for BOOL retval (PVS-Studio).
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-14 12:47:47 +09:00
Hans Leidekker 59ca80cb3d wmiutils: Always null-terminate the server string in build_server (valgrind). 2014-05-13 13:47:09 +02:00
Hans Leidekker 582c5fde99 wmiutils: Fix a memory leak (valgrind). 2014-04-30 15:15:29 +02:00
Dmitry Timoshkov f8a18f9c90 wmiutils: Remove unused IUnknown *outer parameter from object constructors. 2014-01-07 15:23:14 +01:00
Hans Leidekker 540370fb03 wmiutils: Fix parsing of relative paths. 2013-06-07 11:58:45 +02:00
Hans Leidekker d816192ecc wmiutils: Accept namespaces without a leading slash. 2013-05-14 17:29:06 +02:00
Hans Leidekker 612caa5d39 wmiutils: Implement IWbemPathKeyList::RemoveAllKeys. 2013-02-21 18:01:30 +01:00
Hans Leidekker 1397419470 wmiutils: Implement IWbemPathKeyList::GetCount. 2013-02-21 18:01:28 +01:00
Hans Leidekker 39a1b7050f wmiutils: Add a stub implementation of IWbemPathKeyList. 2013-02-21 18:01:26 +01:00
Hans Leidekker 7b00683d6e wmiutils: Add support for for parsing and serializing a key list. 2013-02-21 18:01:23 +01:00
Hans Leidekker 585dbbfc62 wmiutils: Add locking to the path object. 2013-01-18 16:34:36 +01:00
Hans Leidekker f4597120b1 wmiutils: Implement IWbemPath::SetNamespaceAt. 2013-01-17 16:41:03 +01:00
Hans Leidekker 9548eb79ad wmiutils: Implement IWbemPath::RemoveNamespaceAt. 2013-01-17 16:41:00 +01:00
Hans Leidekker 5391929491 wmiutils: Implement IWbemPath::RemoveAllNamespaces. 2013-01-17 16:40:56 +01:00
Hans Leidekker af84c4c7a9 wmiutils: Implement IWbemPath::GetNamespaceAt. 2013-01-17 16:40:52 +01:00
Hans Leidekker ae6468c9a9 wmiutils: Implement IWbemPath::SetClassName. 2013-01-17 16:40:48 +01:00
Hans Leidekker 77ae1d0fb7 wmiutils: Implement IWbemPath::SetServer. 2013-01-16 12:23:29 +01:00
Hans Leidekker 47e9ffa773 wmiutils: Implement IWbemPath::GetInfo. 2013-01-15 12:13:36 +01:00
Hans Leidekker 19f9420f62 wmiutils: Implement IWbemPath::GetServer. 2013-01-14 11:04:26 +01:00
Hans Leidekker 5a12f6c088 wmiutils: Implement IWbemPath::GetClassName. 2013-01-14 11:04:24 +01:00
Hans Leidekker 1a16bf4459 wmiutils: Don't prepend a backslash if WBEMPATH_GET_NAMESPACE_ONLY is specified. 2013-01-03 16:44:21 +01:00
Hans Leidekker f776b64fa6 wmiutils: Fix buffer size query in IWbemPath::GetText. 2013-01-03 16:44:14 +01:00
Hans Leidekker 0199a94329 wmiutils: Support more flags in IWbemPath::GetText. 2013-01-02 13:36:24 +01:00
Hans Leidekker 3843482668 wmiutils: Implement IWbemPath::GetNamespaceCount. 2013-01-02 13:36:18 +01:00
Hans Leidekker 8059192e12 wmiutils: Parse the path passed to IWbemPath::SetText. 2013-01-02 13:36:14 +01:00
Hans Leidekker 7e936825e2 wmiutils: Validate parameters in IWbemPath::SetText and IWbemPath::GetText. 2013-01-02 13:36:04 +01:00
Hans Leidekker 0ee1b888a2 wmiutils: Introduce memory allocation helpers. 2013-01-02 13:36:00 +01:00
Hans Leidekker c092d82500 wmiutils: Implement IWbemPath::SetText and IWbemPath::GetText. 2012-12-21 14:19:03 +01:00
Hans Leidekker 633a5741b5 wmiutils: Add a stub implementation of IWbemPath. 2012-12-21 14:18:35 +01:00