[PATCH] Restore Windows (and NeXT and NetWare etc) build of test suite following revision 1124400
Steve Hay <[email protected]> Fri, 21 Mar 2014 22:17:17 +0000
| Newsgroups | gmane.comp.apache.apreq |
|---|---|
| Message-ID | <CADED=K5=afgJi-YQwXiOfFfWKXac5q+5YGhzFpyFUiLFEBBFYA@mail.gmail.com> |
--089e01182544afbe8f04f5253fd3 Content-Type: text/plain; charset=UTF-8 Testing a mod_perl & libapreq build on Windows I have come across a problem introduced into the current SVN trunk of libapreq by revision 1124400. The attached patch fixes the problem for me on Windows, and hopefully for any NeXT and NetWare users out there too, but it seems I don't have commit access to apreq. Please could somebody apply this (and even test the non-Windows cases first if possible too)? --089e01182544afbe8f04f5253fd3 Content-Type: text/x-diff; charset=US-ASCII; name="inline.patch" Content-Disposition: attachment; filename="inline.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ht214chr0 SW5kZXg6IGxpYnJhcnkvdC9hdC5oDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQotLS0gbGlicmFyeS90L2F0LmgJKHJl dmlzaW9uIDE1ODAwNDQpDQorKysgbGlicmFyeS90L2F0LmgJKHdvcmtpbmcgY29weSkNCkBAIC03 Nyw4ICs3NywxNyBAQA0KIH07CiAKIAorI2lmICFkZWZpbmVkKF9fR05VQ19fKSB8fCBfX0dOVUNf XyA8IDIgfHwgXAorICAgIChfX0dOVUNfXyA9PSAyICYmIF9fR05VQ19NSU5PUl9fIDwgNykgfHxc CisgICAgZGVmaW5lZChORVhUKSB8fCBkZWZpbmVkKE5FVFdBUkUpCisjZGVmaW5lIEFUX0lOTElO RQorI2VsaWYgZGVmaW5lZChXSU4zMikKKyNkZWZpbmUgQVRfSU5MSU5FIF9faW5saW5lCisjZWxz ZQorI2RlZmluZSBBVF9JTkxJTkUgX19pbmxpbmVfXworI2VuZGlmCiAKLXN0YXRpYyBpbmxpbmUK K3N0YXRpYyBBVF9JTkxJTkUKIGludCBhdF9yZXBvcnQoYXRfdCAqdCwgY29uc3QgY2hhciAqbXNn KSB7CiAgICAgYXRfcmVwb3J0X3QgKnIgPSB0LT5yZXBvcnQ7CiAgICAgcmV0dXJuIHItPmZ1bmMo ciwgbXNnKTsKQEAgLTEyOSw3ICsxMzgsNyBAQA0KIAogaW50IGF0X2NvbW1lbnQoYXRfdCAqdCwg Y29uc3QgY2hhciAqZm10LCB2YV9saXN0IHZwKTsKIAotc3RhdGljIGlubGluZQorc3RhdGljIEFU X0lOTElORQogdm9pZCBhdF9kZWJ1ZyhhdF90ICp0LCBjb25zdCBjaGFyICpmbXQsIC4uLikgewog ICAgIHZhX2xpc3QgdnA7CiAgICAgdmFfc3RhcnQodnAsIGZtdCk7CkBAIC0xMzgsNyArMTQ3LDcg QEANCiAgICAgdmFfZW5kKHZwKTsKIH0KIAotc3RhdGljIGlubGluZQorc3RhdGljIEFUX0lOTElO RQogdm9pZCBhdF90cmFjZShhdF90ICp0LCBjb25zdCBjaGFyICpmbXQsIC4uLikgewogICAgIHZh X2xpc3QgdnA7CiAgICAgdmFfc3RhcnQodnAsIGZtdCk7CkBAIC0xNTAsNyArMTU5LDcgQEANCiAK IC8qIFRoZXNlIGFyZSAiY2hlY2tzIi4gKi8KIAotc3RhdGljIGlubGluZQorc3RhdGljIEFUX0lO TElORQogdm9pZCBhdF9jaGVjayhhdF90ICp0LCBpbnQgaXNfb2ssIGNvbnN0IGNoYXIgKmxhYmVs LCBjb25zdCBjaGFyICpmaWxlLAogICAgICAgICAgICBpbnQgbGluZSwgY29uc3QgY2hhciAqZm10 LCAuLi4pCiB7CkBAIC0yNjgsNyArMjc3LDcgQEANCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgX19GSUxFX18sIF9fTElORV9fLCBmbXQsIGEsIGIpCiAKIAotc3RhdGljIGlubGlu ZQorc3RhdGljIEFUX0lOTElORQogdm9pZCBhdF9za2lwKGF0X3QgKnQsIGludCBuLCBjb25zdCBj aGFyICpyZWFzb24sIGNvbnN0IGNoYXIgKmZpbGUsIGludCBsaW5lKSB7CiAgICAgY2hhciBidWZb MjU2XTsKICAgICB3aGlsZSAobi0tID4gMCkgewpAQCAtMjg1LDcgKzI5NCw3IEBADQogLyogUmVw b3J0IHV0aWxpdGllcy4gKi8KIAogYXRfcmVwb3J0X3QgKmF0X3JlcG9ydF9maWxlX21ha2UoRklM RSAqZik7Ci1pbmxpbmUKK0FUX0lOTElORQogc3RhdGljIGF0X3JlcG9ydF90ICphdF9yZXBvcnRf c3Rkb3V0X21ha2Uodm9pZCkKIHsKICAgICByZXR1cm4gYXRfcmVwb3J0X2ZpbGVfbWFrZShzdGRv dXQpOwo= --089e01182544afbe8f04f5253fd3--