From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Subject: [PATCH 1/8] python: check return value of PyErr_NewException Date: Thu, 23 Feb 2017 11:48:21 +0100 Message-ID: <1487846908-21462-2-git-send-email-marmarek@invisiblethingslab.com> References: <1487846908-21462-1-git-send-email-marmarek@invisiblethingslab.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1487846908-21462-1-git-send-email-marmarek@invisiblethingslab.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xen.org Cc: Wei Liu , Ian Jackson , =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= List-Id: xen-devel@lists.xenproject.org U2lnbmVkLW9mZi1ieTogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZp c2libGV0aGluZ3NsYWIuY29tPgotLS0KIHRvb2xzL3B5dGhvbi94ZW4vbG93bGV2ZWwveGMveGMu YyB8IDQgKysrKwogdG9vbHMvcHl0aG9uL3hlbi9sb3dsZXZlbC94cy94cy5jIHwgNCArKysrCiAy IGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL3B5dGhv bi94ZW4vbG93bGV2ZWwveGMveGMuYyBiL3Rvb2xzL3B5dGhvbi94ZW4vbG93bGV2ZWwveGMveGMu YwppbmRleCAzOWJlMWQ1Li43ZmJlYWQ1IDEwMDY0NAotLS0gYS90b29scy9weXRob24veGVuL2xv d2xldmVsL3hjL3hjLmMKKysrIGIvdG9vbHMvcHl0aG9uL3hlbi9sb3dsZXZlbC94Yy94Yy5jCkBA IC0yNzM1LDYgKzI3MzUsMTAgQEAgUHlNT0RJTklUX0ZVTkMgaW5pdHhjKHZvaWQpCiAgICAgICBy ZXR1cm47CiAKICAgICB4Y19lcnJvcl9vYmogPSBQeUVycl9OZXdFeGNlcHRpb24oUEtHICIuRXJy b3IiLCBQeUV4Y19SdW50aW1lRXJyb3IsIE5VTEwpOworICAgIGlmICh4Y19lcnJvcl9vYmogPT0g TlVMTCkgeworICAgICAgICBQeV9ERUNSRUYobSk7CisgICAgICAgIHJldHVybjsKKyAgICB9CiAg ICAgemVybyA9IFB5SW50X0Zyb21Mb25nKDApOwogCiAgICAgLyogS0FGOiBUaGlzIGVuc3VyZXMg dGhhdCB3ZSBnZXQgZGVidWcgb3V0cHV0IGluIGEgdGltZWx5IG1hbm5lci4gKi8KZGlmZiAtLWdp dCBhL3Rvb2xzL3B5dGhvbi94ZW4vbG93bGV2ZWwveHMveHMuYyBiL3Rvb2xzL3B5dGhvbi94ZW4v bG93bGV2ZWwveHMveHMuYwppbmRleCBhODZlZGJlLi41NzcyZjRiIDEwMDY0NAotLS0gYS90b29s cy9weXRob24veGVuL2xvd2xldmVsL3hzL3hzLmMKKysrIGIvdG9vbHMvcHl0aG9uL3hlbi9sb3ds ZXZlbC94cy94cy5jCkBAIC05ODcsNiArOTg3LDEwIEBAIFB5TU9ESU5JVF9GVU5DIGluaXR4cyh2 b2lkKQogICAgICAgcmV0dXJuOwogCiAgICAgeHNfZXJyb3IgPSBQeUVycl9OZXdFeGNlcHRpb24o UEtHICIuRXJyb3IiLCBQeUV4Y19SdW50aW1lRXJyb3IsIE5VTEwpOworICAgIGlmICh4c19lcnJv ciA9PSBOVUxMKSB7CisgICAgICAgIFB5X0RFQ1JFRihtKTsKKyAgICAgICAgcmV0dXJuOworICAg IH0KIAogICAgIFB5X0lOQ1JFRigmeHNoYW5kbGVfdHlwZSk7CiAgICAgUHlNb2R1bGVfQWRkT2Jq ZWN0KG0sIENMUywgKFB5T2JqZWN0ICopJnhzaGFuZGxlX3R5cGUpOwotLSAKMi43LjQKCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94 ZW4tZGV2ZWwK