From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger Pau =?utf-8?B?TW9ubsOp?= Subject: Re: [PATCH v4 16/32] libxl_json: libxl__json_object_to_json Date: Thu, 2 Aug 2018 12:10:09 +0200 Message-ID: <20180802101009.4iobghjopbjh52wu@mac> References: <20180727140614.13256-1-anthony.perard@citrix.com> <20180727140614.13256-17-anthony.perard@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1flAYm-0006Er-Bj for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 10:10:20 +0000 Content-Disposition: inline In-Reply-To: <20180727140614.13256-17-anthony.perard@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Anthony PERARD Cc: xen-devel@lists.xenproject.org, Ian Jackson , Wei Liu List-Id: xen-devel@lists.xenproject.org T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDU6NThQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg d3JvdGU6Cj4gQWxsb3cgdG8gZ2VuZXJhdGUgYSBKU09OIHN0cmluZyBmcm9tIGEgbGlieGxfX2pz b25fb2JqZWN0LAo+IHVzZWZ1bGwgZm9yIGRlYnVnZ2luZy4KICBeIHVzZWZ1bAo+IAo+IFNpZ25l ZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgo+IEFj a2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KClJldmlld2Vk LWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCj4gLS0tCj4gIHRv b2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggfCAgMyArKysKPiAgdG9vbHMvbGlieGwvbGlieGxf anNvbi5jICAgICB8IDM2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICAy IGZpbGVzIGNoYW5nZWQsIDM5IGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEvdG9vbHMv bGlieGwvbGlieGxfaW50ZXJuYWwuaCBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKPiBp bmRleCA4YzM2MjVhMjQzLi43ZjIwMGU3YTQ2IDEwMDY0NAo+IC0tLSBhL3Rvb2xzL2xpYnhsL2xp YnhsX2ludGVybmFsLmgKPiArKysgYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCj4gQEAg LTIxMjksNiArMjEyOSw5IEBAIF9oaWRkZW4gdm9pZCBsaWJ4bF9fanNvbl9vYmplY3RfZnJlZShs aWJ4bF9fZ2MgKmdjX29wdCwKPiAgCj4gIF9oaWRkZW4gbGlieGxfX2pzb25fb2JqZWN0ICpsaWJ4 bF9fanNvbl9wYXJzZShsaWJ4bF9fZ2MgKmdjX29wdCwgY29uc3QgY2hhciAqcyk7Cj4gIAo+ICtf aGlkZGVuIGNoYXIgKmxpYnhsX19qc29uX29iamVjdF90b19qc29uKGxpYnhsX19nYyAqZ2MsCj4g KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfX2pz b25fb2JqZWN0ICphcmdzKTsKPiArCj4gICAgLyogQmFzZWQgb24gL2xvY2FsL2RvbWFpbi8kZG9t aWQvZG0tdmVyc2lvbiB4ZW5zdG9yZSBrZXkKPiAgICAgKiBkZWZhdWx0IGlzIHFlbXUgeGVuIHRy YWRpdGlvbmFsICovCj4gIF9oaWRkZW4gaW50IGxpYnhsX19kZXZpY2VfbW9kZWxfdmVyc2lvbl9y dW5uaW5nKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkKTsKPiBkaWZmIC0tZ2l0IGEvdG9v bHMvbGlieGwvbGlieGxfanNvbi5jIGIvdG9vbHMvbGlieGwvbGlieGxfanNvbi5jCj4gaW5kZXgg YjdmOTA3N2YwZC4uMTZjZGQ1YmRhMyAxMDA2NDQKPiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9q c29uLmMKPiArKysgYi90b29scy9saWJ4bC9saWJ4bF9qc29uLmMKPiBAQCAtMTAxNyw2ICsxMDE3 LDQyIEBAIG91dDoKPiAgICAgIHJldHVybiByZXQ7Cj4gIH0KPiAgCj4gK2NoYXIgKmxpYnhsX19q c29uX29iamVjdF90b19qc29uKGxpYnhsX19nYyAqZ2MsCj4gKyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIGNvbnN0IGxpYnhsX19qc29uX29iamVjdCAqYXJncykKPiArewo+ICsgICAg Y29uc3QgdW5zaWduZWQgY2hhciAqYnVmOwo+ICsgICAgbGlieGxfeWFqbF9sZW5ndGggbGVuOwo+ ICsgICAgeWFqbF9nZW5fc3RhdHVzIHM7Cj4gKyAgICB5YWpsX2dlbiBoYW5kOwo+ICsgICAgY2hh ciAqcmV0ID0gTlVMTDsKPiArICAgIGludCByYzsKPiArCj4gKyAgICBpZiAoIWFyZ3MpCj4gKyAg ICAgICAgcmV0dXJuIE5VTEw7Cj4gKwo+ICsgICAgaGFuZCA9IGxpYnhsX3lhamxfZ2VuX2FsbG9j KE5VTEwpOwo+ICsKCkkgd291bGQgcmVtb3ZlIHRoaXMgbmV3bGluZS4KCj4gKyAgICBpZiAoIWhh bmQpIHsKPiArICAgICAgICByZXR1cm4gTlVMTDsKPiArICAgIH0KPiArCj4gKyAgICByYyA9IGxp YnhsX19qc29uX29iamVjdF90b195YWpsX2dlbihnYywgaGFuZCwgYXJncyk7Cj4gKyAgICBpZiAo cmMpCj4gKyAgICAgICAgZ290byBvdXQ7Cj4gKwo+ICsgICAgcyA9IHlhamxfZ2VuX2dldF9idWYo aGFuZCwgJmJ1ZiwgJmxlbik7Cj4gKwoKQW5kIHRoaXMgb25lLgoKPiArICAgIGlmIChzKSB7Cj4g KyAgICAgICAgZ290byBvdXQ7Cj4gKyAgICB9CgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0 Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==