[PATCH 3/3] [ole2disp.dll16] add SafeArrayDestroyData implementation
Vijay Kiran Kamuju <[email protected]> Tue, 16 Jan 2018 13:15:50 +0100
| Newsgroups | gmane.comp.emulators.wine.patches,gmane.comp.emulators.wine.devel |
|---|---|
| Message-ID | <CACfa+KJqNrZ3hFC4LB9bj8oSG7atMxJ824whrLE=gyJiUcSRwA@mail.gmail.com> |
--001a114b42160a9bfd0562e3b1e8 Content-Type: text/plain; charset="UTF-8" This helps bug #9805 --001a114b42160a9bfd0562e3b1e8 Content-Type: application/octet-stream; name="0003-ole2disp.dll16-add-SafeArrayDestroyData-implementati.patch" Content-Disposition: attachment; filename="0003-ole2disp.dll16-add-SafeArrayDestroyData-implementati.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_jchlpchb0 RnJvbSBjMzBmMTVlOWM1NDJlMDA2MWUxZjI0NTA1Mzk5YmQwMzkyYTQ1NDgxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBWaWpheSBLaXJhbiBLYW11anUgPGluZnlxdWVzdEBnbWFpbC5j b20+CkRhdGU6IFR1ZSwgMTYgSmFuIDIwMTggMTM6MDg6MjYgKzAxMDAKU3ViamVjdDogW1BBVENI IDMvM10gW29sZTJkaXNwLmRsbDE2XSBhZGQgU2FmZUFycmF5RGVzdHJveURhdGEgaW1wbGVtZW50 YXRpb24KClRoaXMgaGVscHMgYnVnICM5ODA1CgpTaWduZWQtb2ZmLWJ5OiBWaWpheSBLaXJhbiBL YW11anUgPGluZnlxdWVzdEBnbWFpbC5jb20+Ci0tLQogZGxscy9vbGUyZGlzcC5kbGwxNi9vbGUy ZGlzcC5jICAgICAgICAgIHwgMTcgKysrKysrKysrKysrKysrKysKIGRsbHMvb2xlMmRpc3AuZGxs MTYvb2xlMmRpc3AuZGxsMTYuc3BlYyB8ICAyICstCiAyIGZpbGVzIGNoYW5nZWQsIDE4IGluc2Vy dGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9kbGxzL29sZTJkaXNwLmRsbDE2 L29sZTJkaXNwLmMgYi9kbGxzL29sZTJkaXNwLmRsbDE2L29sZTJkaXNwLmMKaW5kZXggZDYxYjVl OGM1YTExLi45MzQwZGFiYzNjZTcgMTAwNjQ0Ci0tLSBhL2RsbHMvb2xlMmRpc3AuZGxsMTYvb2xl MmRpc3AuYworKysgYi9kbGxzL29sZTJkaXNwLmRsbDE2L29sZTJkaXNwLmMKQEAgLTIzNCw2ICsy MzQsMjMgQEAgSFJFU1VMVCBXSU5BUEkgU2FmZUFycmF5RGVzdHJveURlc2NyaXB0b3IxNihTRUdQ VFIgcykKICAgICByZXR1cm4gU19PSzsKIH0KIAorLyoqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICog ICAgU2FmZUFycmF5RGVzdHJveURhdGEgW09MRTJESVNQLjQxXQorICovCitIUkVTVUxUIFdJTkFQ SSBTYWZlQXJyYXlEZXN0cm95RGF0YTE2KFNBRkVBUlJBWTE2ICpzYSkKK3sKKyAgICBUUkFDRSgi JXBcbiIsIHNhKTsKKworICAgIGlmICghc2EpCisgICAgICAgIHJldHVybiBFX0lOVkFMSURBUkcx NjsKKworICAgIGlmIChzYS0+Y0xvY2tzKQorICAgICAgICByZXR1cm4gRElTUF9FX0FSUkFZSVNM T0NLRUQ7CisKKyAgICBzYWZlYXJyYXlfZnJlZShzYS0+cHZEYXRhKTsKKyAgICByZXR1cm4gU19P SzsKK30KKwogLyogVGhpcyBpbXBsZW1lbnRhdGlvbiBvZiB0aGUgQlNUUiBBUEkgaXMgMTYtYml0 IG9ubHkuIEl0CiAgICByZXByZXNlbnRzIEJTVFIgYXMgYSAxNjoxNiBmYXIgcG9pbnRlciwgYW5k IHRoZSBzdHJpbmdzCiAgICBhcyBJU08tODg1OSAqLwpkaWZmIC0tZ2l0IGEvZGxscy9vbGUyZGlz cC5kbGwxNi9vbGUyZGlzcC5kbGwxNi5zcGVjIGIvZGxscy9vbGUyZGlzcC5kbGwxNi9vbGUyZGlz cC5kbGwxNi5zcGVjCmluZGV4IDRiOGFmNDExNzJhYS4uYTc5ODg3MDI0YTU3IDEwMDY0NAotLS0g YS9kbGxzL29sZTJkaXNwLmRsbDE2L29sZTJkaXNwLmRsbDE2LnNwZWMKKysrIGIvZGxscy9vbGUy ZGlzcC5kbGwxNi9vbGUyZGlzcC5kbGwxNi5zcGVjCkBAIC0zOCw3ICszOCw3IEBACiAzOCBwYXNj YWwgU2FmZUFycmF5QWxsb2NEZXNjcmlwdG9yKHdvcmQgcHRyKSBTYWZlQXJyYXlBbGxvY0Rlc2Ny aXB0b3IxNgogMzkgcGFzY2FsIFNhZmVBcnJheUFsbG9jRGF0YShwdHIpIFNhZmVBcnJheUFsbG9j RGF0YTE2CiA0MCBwYXNjYWwgU2FmZUFycmF5RGVzdHJveURlc2NyaXB0b3Ioc2VncHRyKSBTYWZl QXJyYXlEZXN0cm95RGVzY3JpcHRvcjE2Ci00MSBzdHViIFNBRkVBUlJBWURFU1RST1lEQVRBCis0 MSBwYXNjYWwgU2FmZUFycmF5RGVzdHJveURhdGEocHRyKSBTYWZlQXJyYXlEZXN0cm95RGF0YTE2 CiA0MiBzdHViIFNBRkVBUlJBWVJFRElNCiA0MyBzdHViIFZBUkkyRlJPTUk0CiA0NCBzdHViIFZB UkkyRlJPTVI0Ci0tIAoyLjE1LjEKCg== --001a114b42160a9bfd0562e3b1e8 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline Cg== --001a114b42160a9bfd0562e3b1e8--