X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-3.5 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: sourceware.org Message-ID: <4A8978E8.5020107@cwilson.fastmail.fm> Date: Mon, 17 Aug 2009 11:36:08 -0400 From: Charles Wilson User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.22) Gecko/20090605 Thunderbird/2.0.0.22 Mnenhy/0.7.6.666 MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: [ANNOUNCEMENT] Updated: run-1.1.11-1 References: <200908161558 DOT n7GFwZ16011900 AT StraightRunning DOT com> <4A883A1D DOT 10109 AT cwilson DOT fastmail DOT fm> <20090817084750 DOT GP32408 AT calimero DOT vinschen DOT de> <4A894A82 DOT 2010109 AT cornell DOT edu> <20090817135758 DOT GZ32408 AT calimero DOT vinschen DOT de> In-Reply-To: <20090817135758.GZ32408@calimero.vinschen.de> Content-Type: multipart/mixed; boundary="------------020909090704070507000001" Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com --------------020909090704070507000001 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Corinna Vinschen wrote: > Oh well. The above shortcut as well as your startxwin.bat script don't > work on W7. Only a shortcut like this > > C:\cygwin-1.7\bin\run.exe emacs-X11 --display=127.0.0.1:0.0 > > works and allows to start emacs. So, here's another approach that seems to work for me, based on the earlier conversation about treating GUI apps specially. It's not nearly as clean as Corinna's, but maybe it will work also on W7. No ChangeLog yet... Apply to current CVS. -- Chuck --------------020909090704070507000001 Content-Type: application/x-patch; name="run-treat-gui-special.patch" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="run-treat-gui-special.patch" SW5kZXg6IHNyYy9ydW4uYwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBm aWxlOiAvY3ZzL2N5Z3dpbi1hcHBzL3J1bi9zcmMvcnVuLmMsdgpyZXRyaWV2 aW5nIHJldmlzaW9uIDEuOApkaWZmIC11IC1wIC1yMS44IHJ1bi5jCi0tLSBz cmMvcnVuLmMJMTYgQXVnIDIwMDkgMDM6MjY6NDIgLTAwMDAJMS44CisrKyBz cmMvcnVuLmMJMTcgQXVnIDIwMDkgMTU6MzU6NTQgLTAwMDAKQEAgLTQ1LDYg KzQ1LDcgQEAKICNpbmNsdWRlIDxzdGRsaWIuaD4KICNpbmNsdWRlIDxzdGRp by5oPgogI2luY2x1ZGUgPHN0ZGFyZy5oPgorI2luY2x1ZGUgPHByb2Nlc3Mu aD4KIAogI2luY2x1ZGUgInJ1bi5oIgogCkBAIC02Myw2ICs2NCw5IEBAIFdp bk1haW5DUlRTdGFydHVwKCkgeyBtYWluQ1JUU3RhcnR1cCgpOyAKIERXT1JE IG9zX3ZlcnNpb247CiBjaGFyIGJ1ZmZlclsxMDI0XTsKIAorc3RhdGljIEJP T0wgdGFyZ2V0X2lzX2d1aShjb25zdCBjaGFyKiB0YXJnZXRfcGF0aCk7Citz dGF0aWMgdm9pZCBzZXR1cF93aW5fZW52aXJvbih2b2lkKTsKKwogaW50IFdJ TkFQSQogV2luTWFpbiAoSElOU1RBTkNFIGhTZWxmLCBISU5TVEFOQ0UgaFBy ZXYsIExQU1RSIGNtZGxpbmUsIGludCBuU2hvdykKIHsKQEAgLTE2NSwxMSAr MTY5LDYxIEBAIFdpbk1haW4gKEhJTlNUQU5DRSBoU2VsZiwgSElOU1RBTkNF IGhQcmUKICAgIFRyYWNlKCgiZXhlY1x0JXNcbmV4ZWNuYW1lXHQlc1xuZXhl Y3BhdGhcdCVzXG4iLAogICAgICAgICAgZXhlYyxleGVjbmFtZSxleGVjcGF0 aCkpOwogCi0gICB3YWl0X2Zvcl9jaGlsZCA9IGJ1aWxkX2NtZGxpbmUoY21k bGluZTIsZXhlYyxhcmdjLGFyZ3YpOworICAgd2FpdF9mb3JfY2hpbGQgPSBi dWlsZF9jbWRsaW5lKGNtZGxpbmUyLGV4ZWMsJmFyZ2MsYXJndik7CiAgICBU cmFjZSgoY21kbGluZTIpKTsKIAogICAgeGVtYWNzX3NwZWNpYWwoZXhlYyk7 Ci0gICByZXRfY29kZSA9IHN0YXJ0X2NoaWxkKGNtZGxpbmUyLHdhaXRfZm9y X2NoaWxkKTsKKyAgIGlmICh0YXJnZXRfaXNfZ3VpIChleGVjKSkKKyAgICAg eworICAgICAgIC8qIG11Y2ggc2ltcGxlciBpZiB0YXJnZXQgaXMgZ3VpLCBi ZWNhdXNlIHdlIGRvbid0CisgICAgICAgICogYWN0dWFsbHkgbmVlZCB0byB3 b3JyeSBhYm91dCBjb25zb2xlcywgc3RkaW8KKyAgICAgICAgKiBoYW5kbGVz LCBldGMuICBJZiAtd2FpdCwgdGhlbiBkZWxlZ2F0ZSB0byBfc3Bhd252LAor ICAgICAgICAqIHNpbmNlIHdlIGhhdmUgdGhlIGFyZ3YgYXJyYXkuIEhvd2V2 ZXIsIGJlY2F1c2UKKyAgICAgICAgKiBfc3Bhd252IChfUF9OT1dBSVQpIGRv ZXNuJ3Qgd29yayByZWxpYWJseSBvbgorICAgICAgICAqIGN5Z3dpbiwgdXNl IGEgbG9ib3RvbWl6ZWQgdmVyc2lvbiBvZiBDcmVhdGVQcm9jZXNzCisgICAg ICAgICogKGJ1dCBzdGlsbCBkb24ndCB3b3JyeSBhYm91dCBoYW5kbGVzIG9y IGNvbnNvbGVzKS4KKyAgICAgICAgKi8KKyAgICAgICBzZXR1cF93aW5fZW52 aXJvbigpOworICAgICAgIGlmICh3YWl0X2Zvcl9jaGlsZCkKKyAgICAgICAg IHsKKyAgICAgICAgICAgVHJhY2UoKCJndWkgd2FpdCBmb3IgY2hpbGQ6ICVz IiwgZXhlYykpOworICAgICAgICAgICAvKiByZXRfY29kZSBpcyB0aGUgY2hp bGQgZXhpdCBzdGF0dXMgZm9yIFBfV0FJVCAqLworICAgICAgICAgICByZXRf Y29kZSA9IF9zcGF3bnYgKF9QX1dBSVQsIGV4ZWMsIGFyZ3YpOworICAgICAg ICAgICBpZiAocmV0X2NvZGUgPCAwKQorICAgICAgICAgICAgIGVycm9yKCJj b3VsZCBub3Qgc3RhcnQgJXMiLCBleGVjKTsKKyAgICAgICAgICAgcmV0dXJu IChpbnQpcmV0X2NvZGU7CisgICAgICAgICB9CisgICAgICAgZWxzZQorICAg ICAgICAgeworICAgICAgICAgICBTVEFSVFVQSU5GTyBzdGFydDsKKyAgICAg ICAgICAgUFJPQ0VTU19JTkZPUk1BVElPTiBjaGlsZDsKKyAgICAgICAgICAg WmVyb01lbW9yeSggJmNoaWxkLCBzaXplb2YoUFJPQ0VTU19JTkZPUk1BVElP TikgKTsKKyAgICAgICAgICAgWmVyb01lbW9yeSAoJnN0YXJ0LCBzaXplb2Yg KFNUQVJUVVBJTkZPKSk7CisgICAgICAgICAgIHN0YXJ0LmNiID0gc2l6ZW9m IChTVEFSVFVQSU5GTyk7CisgICAgICAgICAgIFRyYWNlKCgiTGF1bmNoIEdV SSB0YXJnZXQsIGFzeW5jIChjeWd3aW4tMS41KTogJXMiLCBjbWRsaW5lMikp OworICAgICAgICAgICByZXRfY29kZSA9IENyZWF0ZVByb2Nlc3MgKE5VTEws CisgICAgICAgICAgICAgICBjbWRsaW5lMiwvKiBjb21tYW5kIGxpbmUgICAg ICAgICAgICAgICAgICAgICAgICAqLworICAgICAgICAgICAgICAgTlVMTCwg ICAgLyogcHJvY2VzcyBzZWN1cml0eSBhdHRyaWJ1dGVzICAgICAgICAgKi8K KyAgICAgICAgICAgICAgIE5VTEwsICAgIC8qIHByaW1hcnkgdGhyZWFkIHNl Y3VyaXR5IGF0dHJpYnV0ZXMgICovCisgICAgICAgICAgICAgICBGQUxTRSwg ICAvKiBoYW5kbGVzIGFyZSBOT1QgaW5oZXJpdGVkLCAgICAgICAgICAqLwor ICAgICAgICAgICAgICAgMCwgICAgICAgLyogY3JlYXRpb24gZmxhZ3MgICAg ICAgICAgICAgICAgICAgICAgKi8KKyAgICAgICAgICAgICAgIE5VTEwsICAg IC8qIHVzZSBwYXJlbnQncyBlbnZpcm9ubWVudCAgICAgICAgICAgICovCisg ICAgICAgICAgICAgICBOVUxMLCAgICAvKiB1c2UgcGFyZW50J3MgY3VycmVu dCBkaXJlY3RvcnkgICAgICAqLworICAgICAgICAgICAgICAgJnN0YXJ0LCAg LyogU1RBUlRVUElORk8gcG9pbnRlciAgICAgICAgICAgICAgICAgKi8KKyAg ICAgICAgICAgICAgICZjaGlsZCk7IC8qIHJlY2VpdmVzIFBST0NFU1NfSU5G T1JNQVRJT04gICAgICAgICovCisgICAgICAgICAgIGlmIChyZXRfY29kZSA9 PSAwKQorICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgIFRyYWNlKCgi Z2V0bGFzdGVycm9yOiAlZFxuIiwgR2V0TGFzdEVycm9yKCkpKTsKKyAgICAg ICAgICAgICAgIGVycm9yKCJjb3VsZCBub3Qgc3RhcnQgJXMiLCBleGVjKTsK KyAgICAgICAgICAgICB9CisgICAgICAgICAgIHJldHVybiAwOworICAgICAg ICAgfQorICAgICB9CisgICBlbHNlCisgICAgIHsKKyAgICAgICBUcmFjZSgo IkxhdW5jaCBub24tR1VJIHRhcmdldCIpKTsKKyAgICAgICByZXRfY29kZSA9 IHN0YXJ0X2NoaWxkKGV4ZWMsIGNtZGxpbmUyLHdhaXRfZm9yX2NoaWxkKTsK KyAgICAgfQogICAgaWYgKGNvbXBhY3RfaW52b2NhdGlvbikKICAgICAgIGZv ciAoaSA9IDE7IGkgPCBhcmdjOyBpKyspIC8qIGFyZ3ZbMF0gd2FzIG5vdCBt YWxsb2MnZWQgKi8KICAgICAgICAgIGZyZWUoYXJndltpXSk7CkBAIC0xNzks NiArMjMzLDIyIEBAIFdpbk1haW4gKEhJTlNUQU5DRSBoU2VsZiwgSElOU1RB TkNFIGhQcmUKICAgIHJldHVybiAoaW50KSByZXRfY29kZTsKIH0KIAorc3Rh dGljIEJPT0wgdGFyZ2V0X2lzX2d1aShjb25zdCBjaGFyKiB0YXJnZXRfcGF0 aCkKK3sKKyAgY2hhciBwLCBlOworICBEV09SRF9QVFIgZCA9CisgIFNIR2V0 RmlsZUluZm9BKHRhcmdldF9wYXRoLCAgICAvKiBMUENTVFIgcHN6UGF0aCAg ICAgICAgICovCisgICAgICAgICAgICAgICAgIDAsICAgICAgICAgICAgICAv KiBEV09SRCBkd0ZpbGVBdHRyaWJ1dGVzICovCisgICAgICAgICAgICAgICAg IE5VTEwsICAgICAgICAgICAvKiBTSEZJTEVJTkZPICpwc2ZpICAgICAgICov CisgICAgICAgICAgICAgICAgIDAsICAgICAgICAgICAgICAvKiBVSU5UIGNi RmlsZUluZm8gICAgICAgICovCisgICAgICAgICAgICAgICAgIFNIR0ZJX0VY RVRZUEUpOyAvKiBVSU5UIHVGbGFncyAgICAgICAgICAgICovCisKKyAgcCA9 IExPQllURSAoTE9XT1JEIChkKSk7CisgIGUgPSBISUJZVEUgKExPV09SRCAo ZCkpOworICBUcmFjZSgoInA9JWNcbmU9JWNcbnY9JWRcbiIsIHAsIGUsIEhJ V09SRChkKSkpOworICByZXR1cm4gKCAoKChwPT0nUCcpIHx8IChwPT0nTicp KSAmJiAoZT09J0UnKSkgJiYgKEhJV09SRChkKSAhPSAwKSApOworfQorCiAv KiBDb3B5IGN5Z3dpbiBlbnZpcm9ubWVudCB2YXJpYWJsZXMgdG8gdGhlIFdp bmRvd3MgZW52aXJvbm1lbnQgaWYgdGhleSdyZSBub3QKICAqIGFscmVhZHkg dGhlcmUuICovCiBzdGF0aWMgdm9pZCBzZXR1cF93aW5fZW52aXJvbih2b2lk KQpAQCAtMzQyLDcgKzQxMiw3IEBAIEJPT0wgY29uZmlndXJlX3N0YXJ0dXBp bmZvKFNUQVJUVVBJTkZPKiAKIAogICAgIHJldHVybiBUUlVFOwogfQotaW50 IHN0YXJ0X2NoaWxkKGNoYXIqIGNtZGxpbmUsIGludCB3YWl0X2Zvcl9jaGls ZCkKK2ludCBzdGFydF9jaGlsZChjaGFyICpleGVjLCBjaGFyKiBjbWRsaW5l LCBpbnQgd2FpdF9mb3JfY2hpbGQpCiB7CiAgICBTVEFSVFVQSU5GTyBzdGFy dDsKICAgIFBST0NFU1NfSU5GT1JNQVRJT04gY2hpbGQ7CkBAIC0zOTIsOSAr NDYyLDEwIEBAIGludCBzdGFydF9jaGlsZChjaGFyKiBjbWRsaW5lLCBpbnQg d2FpdF8KICAgICAqLwogICAgYkhhdmVJbnZpc0NvbnNvbGUgPSBvc192ZXJz aW9uID49IDB4MDYwMSA/IFRSVUUgOiBzZXR1cF9pbnZpc2libGVfY29uc29s ZSgpOwogICAgLyogRml4IGlzc3VlIHdpdGggMTAwJSBDUFUgdXNhZ2Ugd2hl biBsYXVuY2hpbmcgY2VydGFpbiBhcHBzIGZyb20KLSAgICAqIGEgY21kLmV4 ZSBib3gKKyAgICAqIGEgY21kLmV4ZSBib3guICBIb3dldmVyLCBhY3R1YWwg YmF0IGZpbGVzIC0tIHRoYXQgaXMsIGNtZC5leGUKKyAgICAqIGl0c2VsZiAt LSBkb24ndCByZWFjdCB3ZWxsIHRvIHRoZXNlIHBpcGUgaGFuZGxlcyBmb3Ig c3RkaW8uCiAgICAgKi8KLSAgIGJGb3JjZVVzaW5nUGlwZXMgPSAob3NfdmVy c2lvbiA+PSAweDA1MDEpOworICAgYkZvcmNlVXNpbmdQaXBlcyA9IChvc192 ZXJzaW9uID49IDB4MDUwMSkgJiYgKCFlbmRzV2l0aChleGVjLCIuYmF0Iikp OwogI2VuZGlmCiAKICAgIGlmICghY29uZmlndXJlX3N0YXJ0dXBpbmZvKCZz dGFydCwgYkhhdmVJbnZpc0NvbnNvbGUsCkBAIC01MTgsMjkgKzU4OSwzMyBA QCB2b2lkIHhlbWFjc19zcGVjaWFsKGNoYXIqIGV4ZWMpCiAgICAgICB9CiAg ICB9CiB9Ci1pbnQgYnVpbGRfY21kbGluZShjaGFyKiBuZXdfY21kbGluZSwg Y2hhciogZXhlYywgaW50IGFyZ2MsIGNoYXIqIGFyZ3ZbXSkKK2ludCBidWls ZF9jbWRsaW5lKGNoYXIqIG5ld19jbWRsaW5lLCBjaGFyKiBleGVjLCBpbnQg KmFyZ2MsIGNoYXIqIGFyZ3ZbXSkKIHsKICAgIGludCByZXR2YWwgPSBGQUxT RTsKLSAgIGludCBmaXJzdF9hcmcgPSAxOwogICAgaW50IGk7CiAgICBpbnQg Y2hhcl9jbnQgPSAwOwogICAgLyoKICAgICAqIGxvb2sgZm9yICItd2FpdCIg YXMgZmlyc3QgdHJ1ZSBhcmd1bWVudDsgd2UnbGwgYXBwbHkgdGhhdCBvdXJz ZWx2ZXMKICAgICAqLwotICAgaWYgKChhcmdjID49IDIpICYmIChzdHJpY21w KGFyZ3ZbMV0sIi13YWl0IikgPT0gMCkpCisgICBpZiAoKCphcmdjID49IDIp ICYmIChzdHJpY21wKGFyZ3ZbMV0sIi13YWl0IikgPT0gMCkpCiAgICB7CiAg ICAgICByZXR2YWwgPSBUUlVFOwotICAgICAgZmlyc3RfYXJnKys7CisgICAg ICAvKiByZW1vdmUgLXdhaXQgZnJvbSBhcmd2IGFycmF5ICovCisgICAgICBm cmVlIChhcmd2WzFdKTsKKyAgICAgIGZvciAoaSA9IDE7IGkgPCAqYXJnYy0x OyBpKyspCisgICAgICAgIGFyZ3ZbaV0gPSBhcmd2W2krMV07CisgICAgICBh cmd2WyphcmdjLTFdID0gTlVMTDsKKyAgICAgICphcmdjIC09IDE7CiAgICB9 CiAKICAgIGNoYXJfY250ID0gc3RybGVuKGV4ZWMpOwotICAgZm9yIChpID0g Zmlyc3RfYXJnOyBpIDwgYXJnYzsgaSsrKQorICAgZm9yIChpID0gMTsgaSA8 ICphcmdjOyBpKyspCiAgICAgICBjaGFyX2NudCArPSBzdHJsZW4oYXJndltp XSk7CiAgICBpZiAoY2hhcl9jbnQgPiBNQVhfQVJHUypNQVhfUEFUSCkgLyog dGhlbiB3ZSByYW4gb3V0IG9mIHJvb20gKi8KICAgICAgIGVycm9yKCJjb21t YW5kIGxpbmUgdG9vIGxvbmcgLVxuJXMiLG5ld19jbWRsaW5lKTsKIAogICAg c3RyY3B5KG5ld19jbWRsaW5lLGV4ZWMpOwotICAgZm9yIChpID0gZmlyc3Rf YXJnOyBpIDwgYXJnYzsgaSsrKQorICAgZm9yIChpID0gMTsgaSA8ICphcmdj OyBpKyspCiAgICB7CiAgICAgICBzdHJjYXQobmV3X2NtZGxpbmUsIiAiKTsK ICAgICAgIHN0cmNhdChuZXdfY21kbGluZSxhcmd2W2ldKTsKQEAgLTczNyw2 ICs4MTIsNyBAQCB2b2lkIHByb2Nlc3NfZXhlY25hbWUoY2hhciAqZXhlYywg Y29uc3QgCiAgICBzdHJjcHkgKGV4ZWMsIGV4ZWNfdG1wMik7CiAjZW5kaWYK IH0KKwogaW50IGVuZHNXaXRoKGNvbnN0IGNoYXIqIHMxLCBjb25zdCBjaGFy KiBzMikKIHsKICAgICBpbnQgbGVuMTsKQEAgLTc0OCw3ICs4MjQsOSBAQCBp bnQgZW5kc1dpdGgoY29uc3QgY2hhciogczEsIGNvbnN0IGNoYXIqCiAgICAg ICAgIGlmIChzdHJpY21wKCYoczFbbGVuMS1sZW4yXSksczIpID09IDApCiAg ICAgICAgICAgICByZXR2YWwgPSBUUlVFOwogICAgIHJldHVybiByZXR2YWw7 Ci19dm9pZCBzdHJpcF9leGUoY2hhciogcykKK30KKwordm9pZCBzdHJpcF9l eGUoY2hhciogcykKIHsKICAgIGlmICgoc3RybGVuKHMpID4gNCkgJiYgLyog bG9uZyBlbm91Z2ggdG8gaGF2ZSAuZXhlIGV4dGVuc2lvbiAqLwogICAgICAg IC8qIHNlY29uZCBwYXJ0IG5vdCBldmFsdWF0ZWQgKHNob3J0IGNpcmN1aXQp IGlmIGV4ZWNfYXJnIHRvbyBzaG9ydCAqLwpJbmRleDogc3JjL3J1bi5oCj09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnMvY3lnd2luLWFw cHMvcnVuL3NyYy9ydW4uaCx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4yCmRp ZmYgLXUgLXAgLXIxLjIgcnVuLmgKLS0tIHNyYy9ydW4uaAkxNiBBdWcgMjAw OSAwMzoxODo0OCAtMDAwMAkxLjIKKysrIHNyYy9ydW4uaAkxNyBBdWcgMjAw OSAxNTozNTo1NCAtMDAwMApAQCAtNzQsNyArNzQsNyBAQAogI2VuZGlmCiAK ICNkZWZpbmUgTlVNX0VYVEVOU0lPTlMgMgotY29uc3QgY2hhciogZXh0c1tO VU1fRVhURU5TSU9OU10gPSB7ICIiLCAiLmV4ZSIgfTsKK2NvbnN0IGNoYXIq IGV4dHNbTlVNX0VYVEVOU0lPTlNdID0geyAiLmV4ZSIsICIiIH07CiAKIGNo YXIqIHBmb3BlbihjaGFyICpyZXR2YWwsIGNvbnN0IGNoYXIgKm5hbWUsIGNv bnN0IGNoYXIgKmRpcnMpOwogdm9pZCBlcnJvcihjaGFyKiBmbXQsIC4uLik7 CkBAIC04NCw5ICs4NCw5IEBAIGludCBnZXRfZXhlY19uYW1lX2FuZF9wYXRo KGNoYXIqIGV4ZWNuYW0KIGNoYXIqIG15X3N0cnRvayhjaGFyKiBzLCBjb25z dCBjaGFyKiBkZWxpbSwgY2hhcioqIGxhc3RzKTsKIGludCBwYXJzZV9jbWRs aW5lX3RvX2FyZ19hcnJheShjaGFyKiBhcmd2W01BWF9BUkdTXSwgY2hhciog Y21kbGluZSk7CiB2b2lkIHN0cmlwX2V4ZShjaGFyKiBzKTsKLWludCBzdGFy dF9jaGlsZChjaGFyKiBjbWRsaW5lLCBpbnQgd2FpdF9mb3JfY2hpbGQpOwor aW50IHN0YXJ0X2NoaWxkKGNoYXIgKmV4ZWMsIGNoYXIqIGNtZGxpbmUsIGlu dCB3YWl0X2Zvcl9jaGlsZCk7CiB2b2lkIHhlbWFjc19zcGVjaWFsKGNoYXIq IGV4ZWMpOwotaW50IGJ1aWxkX2NtZGxpbmUoY2hhciogbmV3X2NtZGxpbmUs IGNoYXIqIGV4ZWMsIGludCBhcmdjLCBjaGFyKiBhcmd2W10pOworaW50IGJ1 aWxkX2NtZGxpbmUoY2hhciogbmV3X2NtZGxpbmUsIGNoYXIqIGV4ZWMsIGlu dCAqYXJnYywgY2hhciogYXJndltdKTsKIHZvaWQgcHJvY2Vzc19leGVjbmFt ZShjaGFyICpleGVjLCBjb25zdCBjaGFyKiBleGVjbmFtZSwgY29uc3QgY2hh ciogZXhlY3BhdGgpOwogaW50IGZpbGVFeGlzdHMoY2hhciogZnVsbG5hbWUs IGNvbnN0IGNoYXIqIHBhdGgsIGNvbnN0IGNoYXIqIG5hbWUpOwogaW50IGVu ZHNXaXRoKGNvbnN0IGNoYXIqIHMxLCBjb25zdCBjaGFyKiBzMik7Cg== --------------020909090704070507000001 Content-Type: text/plain; charset=us-ascii -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple --------------020909090704070507000001--