Nikolay Sivov
|
d9998f7747
|
opcservices: Fix potential uninitialized memory access (Coverity).
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-30 10:59:55 +02:00 |
Nikolay Sivov
|
979183e1f0
|
opcservices: Add missing error check (Coverity).
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-30 10:59:52 +02:00 |
Nikolay Sivov
|
6cfda8bfff
|
opcservices: Improve error handling (Coverity).
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-30 10:59:48 +02:00 |
Nikolay Sivov
|
55af98d1a3
|
opcservices: Update content stream position on Read().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-21 23:58:56 +02:00 |
Nikolay Sivov
|
8479238fec
|
opcservices: Write relationship stream for parts.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-21 23:58:56 +02:00 |
Nikolay Sivov
|
9c6d6899a7
|
opcservices: Add content type entry for relationship parts.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-21 23:58:56 +02:00 |
Nikolay Sivov
|
1b55ac7509
|
opcservices: Fix relationship stream names.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-20 12:34:55 +02:00 |
Nikolay Sivov
|
5efe50e4d9
|
opcservices: Enforce unique relationship id.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-20 12:34:50 +02:00 |
Nikolay Sivov
|
65aa7242d2
|
opcservices: Improve parameter validation in CreateRelationship().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-20 12:34:47 +02:00 |
Nikolay Sivov
|
adccf12e3b
|
opcservices: Write full content type stream.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-19 17:22:07 +02:00 |
Nikolay Sivov
|
c009967bae
|
opcservices: Implement PartExists().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-19 17:22:05 +02:00 |
Nikolay Sivov
|
f663745ca5
|
opcservices: Implement GetPart().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-19 17:22:02 +02:00 |
Nikolay Sivov
|
ab462acf4e
|
opcservices: Improve error handling (Coverity).
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-19 17:21:58 +02:00 |
Nikolay Sivov
|
c1982f5dda
|
opcservices: Write relationship parts.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-19 17:21:55 +02:00 |
Nikolay Sivov
|
2bd72b117c
|
opcservices: Write package parts.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-19 17:21:51 +02:00 |
Fabian Maurer
|
6c77083690
|
opcservices: Add missing break (coverity).
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-17 15:38:12 +02:00 |
Nikolay Sivov
|
b11b9d5a25
|
opcservices: Implement IOpcRelationshipEnumerator.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-13 09:00:09 +02:00 |
Nikolay Sivov
|
bacc74158e
|
opcservices: Implement IOpcPartEnumerator.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-13 09:00:07 +02:00 |
Nikolay Sivov
|
9b11e371bb
|
opcservices: Partially implement content stream for package parts.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-12 23:15:14 +02:00 |
Nikolay Sivov
|
bc33dbcc12
|
opcservices: Output content types URI.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-11 13:38:18 +02:00 |
Nikolay Sivov
|
ce11b1bf62
|
opcservices: Fix a typo.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-07 13:03:45 +02:00 |
Nikolay Sivov
|
89c2553503
|
opcservices: Implement RelationshipExists().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-06 17:07:15 +02:00 |
Nikolay Sivov
|
7e310f87fe
|
opcservices: Implement GetRelationship().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-06 17:07:15 +02:00 |
Nikolay Sivov
|
c2d8323f23
|
opcservices: Implement GetCompressionOptions().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-06 17:07:15 +02:00 |
Nikolay Sivov
|
80579d6344
|
opcservices: Implement writing stub compressed package.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-06 17:07:15 +02:00 |
Nikolay Sivov
|
951741e649
|
opcservices: Implement GetSourceUri().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-06 10:23:35 +02:00 |
Nikolay Sivov
|
a2e8bd8fdf
|
opcservices: Keep relationship type string.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-05 17:02:20 +02:00 |
Nikolay Sivov
|
40e276f75d
|
opcservices: Keep target uri and mode for relationships.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-05 17:02:19 +02:00 |
Nikolay Sivov
|
2ff3f6892b
|
opcservices: Keep relationship id.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-05 17:02:17 +02:00 |
Nikolay Sivov
|
d28cf66224
|
opcservices: Keep relationships in a set.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-05 17:02:15 +02:00 |
Nikolay Sivov
|
8fd70ff2bf
|
opcservices: Keep parts in a set.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-05 17:02:11 +02:00 |
Nikolay Sivov
|
e062281259
|
opcservices: Implement IOpcPart::GetRelationshipSet().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-04 09:04:15 +02:00 |
Nikolay Sivov
|
42792e2fad
|
opcservices: Add IOpcRelationship stub.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-04 09:04:08 +02:00 |
Nikolay Sivov
|
bde0de68fc
|
opcservices: Add IOpcRelationshipSet stub.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-04 09:04:03 +02:00 |
Nikolay Sivov
|
3f459d9c93
|
opcservices: Store part properties on creation.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-04 09:03:49 +02:00 |
Nikolay Sivov
|
fbe44c5762
|
opcservices: Add IOpcPart stub.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-09-03 15:52:44 +02:00 |
Nikolay Sivov
|
67aef4afb8
|
opcservices: Add IOpcPartSet stub.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-08-31 09:06:18 +02:00 |
Nikolay Sivov
|
690bced867
|
opcservices: Add IOpcPackage stub.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-08-31 09:06:14 +02:00 |