From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/10400 Path: news.gmane.org!.POSTED!not-for-mail From: Noam Meltzer Newsgroups: gmane.linux.lib.musl.general Subject: [PATCH] fix strdupa evaulating expression twice Date: Sun, 28 Aug 2016 10:59:26 +0000 Message-ID: Reply-To: musl@lists.openwall.com NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=089e01183a50bac66b053b1fa495 X-Trace: blaine.gmane.org 1472381998 17963 195.159.176.226 (28 Aug 2016 10:59:58 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 28 Aug 2016 10:59:58 +0000 (UTC) To: musl Original-X-From: musl-return-10413-gllmg-musl=m.gmane.org@lists.openwall.com Sun Aug 28 12:59:54 2016 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by blaine.gmane.org with smtp (Exim 4.84_2) (envelope-from ) id 1bdxoe-00041b-Av for gllmg-musl@m.gmane.org; Sun, 28 Aug 2016 12:59:52 +0200 Original-Received: (qmail 26608 invoked by uid 550); 28 Aug 2016 10:59:50 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Original-Received: (qmail 26580 invoked from network); 28 Aug 2016 10:59:48 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=cVfIzAaCNLCrQZeerfRtiKqS4OiG/g/mcCMBfkWUzHA=; b=vj7mawMdZXUTKGW0cg/HU8Rey9JXwvKRIHd4PGU4GxWc4QL1Pn+rPWRAerddVdo6nq xgyAZF9LoOIOTEw1rtXuZD/EgyufSu2XU2p+iVDYLWAHnyxBDsq3qbafsNAvwSB36k34 krXy87bDupj7JtSHZDLHyDe+7j61vMgFi4nfGMuPgKvrtFK4Lubd2Ygppyli6gb16KN6 X8ePAtwT07fTVfm2fiaiFw7GPh/CidQvEiKSM2Kg19+fQxeJLp30ypUIazWWohgnp7We sldlfLtvlOJJTxQ2Lw+kMcvsCA1j7Yv5BBTvP/fLVGKxc/JmrI4n+j7L+3IoDLjnVgK2 KWPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=cVfIzAaCNLCrQZeerfRtiKqS4OiG/g/mcCMBfkWUzHA=; b=ldT0MKULsR8vG/IstvQSUEPQB81PZ1HtatQkAYLn02zHJqg7QTZU3av+pGGlhNYrep REsD6nC2SxZmfDGuAHGvNc+2vBKh0fgsNCJ93wPeD5QqUFqfdKDvtlQqVXbD1F6/LjTV lb9AsE+ZF7kMzcqCAsV7C8grvklE33P3mV59i+C0s6UD8p8ziRYoatIar4jlg4jtMLJD 2PXJpx1uS8yHIBofGnINbTk6W+ehUwP04zjWIRExe0HQ4gZRNWSwFDD1v1pwm700NWGK VArybRP+So/ZkReAa39YI5vFZsewTZDfKF/j4HZc2HeHxu0eBsNqfk7goe9Hp/vEPUfG hiQQ== X-Gm-Message-State: AE9vXwNiz3f8RcWmPZSKxo6TQWVau3S7JGrYec0shUfv+LkijLXoCXIqNF9faQ1xDZL12oOCoTFvO5K1hSnC4w== X-Received: by 10.194.166.37 with SMTP id zd5mr12571618wjb.170.1472381977157; Sun, 28 Aug 2016 03:59:37 -0700 (PDT) Xref: news.gmane.org gmane.linux.lib.musl.general:10400 Archived-At: --089e01183a50bac66b053b1fa495 Content-Type: multipart/alternative; boundary=089e01183a50bac665053b1fa493 --089e01183a50bac665053b1fa493 Content-Type: text/plain; charset=UTF-8 --089e01183a50bac665053b1fa493 Content-Type: text/html; charset=UTF-8

--089e01183a50bac665053b1fa493-- --089e01183a50bac66b053b1fa495 Content-Type: text/x-patch; charset=US-ASCII; name="0001-fix-strdupa-evaulating-expression-twice.patch" Content-Disposition: attachment; filename="0001-fix-strdupa-evaulating-expression-twice.patch" Content-Transfer-Encoding: base64 Content-ID: <156d0cca9a159eb79141> X-Attachment-Id: 156d0cca9a159eb79141 RnJvbSBiZjIzYjdiOGZkMzllYWNhNmEwNTE3M2VhZjU0M2UxYmNlMzMxOWFiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOb2FtIE1lbHR6ZXIgPHRzbm9hbUBnbWFpbC5jb20+CkRhdGU6 IFN1biwgMjggQXVnIDIwMTYgMTM6NTM6MjQgKzAzMDAKU3ViamVjdDogW1BBVENIXSBmaXggc3Ry ZHVwYSBldmF1bGF0aW5nIGV4cHJlc3Npb24gdHdpY2UKCmNhbGxpbmcgc3RyZHVwYSB3aXRoIHZh X2FyZyBhcyBpdHMgZXhwcmVzc2lvbiBjYXVzZWQgdW5leHBlY3RlZApiZWhhdmlvdXIuIG5vdyB0 aGUgZXhwcmVzc2lvbiBpcyBldmF1bGF0ZWQgb25seSBvbmNlLgotLS0KIGluY2x1ZGUvc3RyaW5n LmggfCA1ICsrKystCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9u KC0pCgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9zdHJpbmcuaCBiL2luY2x1ZGUvc3RyaW5nLmgKaW5k ZXggZmY5YmFkYi4uOTc2ZmFhZiAxMDA2NDQKLS0tIGEvaW5jbHVkZS9zdHJpbmcuaAorKysgYi9p bmNsdWRlL3N0cmluZy5oCkBAIC04NSw3ICs4NSwxMCBAQCBzaXplX3Qgc3RybGNweSAoY2hhciAq LCBjb25zdCBjaGFyICosIHNpemVfdCk7CiAjZW5kaWYKIAogI2lmZGVmIF9HTlVfU09VUkNFCi0j ZGVmaW5lCXN0cmR1cGEoeCkJc3RyY3B5KGFsbG9jYShzdHJsZW4oeCkrMSkseCkKKyNkZWZpbmUJ c3RyZHVwYSh4KSAoX19leHRlbnNpb25fXyAoeyBcCisJCWNvbnN0IGNoYXIgKl9feHZhbCA9IHg7 IFwKKwkJc3RyY3B5KGFsbG9jYShzdHJsZW4oX194dmFsKSsxKSxfX3h2YWwpOyBcCisJfSkpCiBp bnQgc3RydmVyc2NtcCAoY29uc3QgY2hhciAqLCBjb25zdCBjaGFyICopOwogaW50IHN0cmNhc2Vj bXBfbCAoY29uc3QgY2hhciAqLCBjb25zdCBjaGFyICosIGxvY2FsZV90KTsKIGludCBzdHJuY2Fz ZWNtcF9sIChjb25zdCBjaGFyICosIGNvbnN0IGNoYXIgKiwgc2l6ZV90LCBsb2NhbGVfdCk7Ci0t IAoyLjcuNAoK --089e01183a50bac66b053b1fa495--