Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w5sNM-003iRy-0l for pgsql-hackers@arkaria.postgresql.org; Thu, 26 Mar 2026 21:36:24 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w5sNK-005b2X-2P for pgsql-hackers@arkaria.postgresql.org; Thu, 26 Mar 2026 21:36:23 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w57uy-008kIa-1p for pgsql-hackers@lists.postgresql.org; Tue, 24 Mar 2026 20:00:01 +0000 Received: from mail-brazilsoutheastazon11020142.outbound.protection.outlook.com ([52.101.199.142] helo=ROAP284CU027.outbound.protection.outlook.com) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1w57uv-00000000w21-3lw5 for pgsql-hackers@postgresql.org; Tue, 24 Mar 2026 20:00:00 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=WMkOEfltdYnovxfp7amPxp9oE8Sp7lyLnOHuUWIJChN7gq6LjXGyDJ3sgKCK0OArNl5BNpuHRpleLlY6G1OpV738o8339px+kYUznfyQJBctPxRdgo3i6S5vX6InACrkc/oYBuT6LODVD36yda7jqNc+WELTu9M4TEwTX62DuadZjkHlv6ZZ4vK1aZjcIHf78op+89pes4mcYTKGand+nuWYSgvkBgb1Wb/CRVtk7zS1mJNjAhbxudA8LLaVKUrGfRMXgHnUtcMfHgY/TR01QAWPNf6VHyTbl6Mqy3mtbSYrPbpMhze4/whwXMSkFO2W0VtI8F4ZOTXxA3IM5jMulg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=OGsGAI4AEEBq0YUmTAbx3M/w3XyvlwPGsa4UIJKrUFc=; b=KIFNFn1MAb7dW1VDzOEwBrwAYoC7aToug6lvjk7kY7fmYGoEe1m+OOC7FyYfyYX6aCbyUQkj7tehSIN6b12w+622LjDLf/TYGxYwcsGhMvGcPEAVpC3/neslpVv4F+6J0Bxcjehr3j9WzlR+0PU3uYUVTKwr7F8PbPIW/QsNT6OZWAw/2dg+FsTrJNNYGxn4HOQSPGlgU71/J3zzPFaG9XgDMDc4cxvPaRHOuQQJVMbvKCEcBZgfT/ICAdxzTdMLdvXpyC3W1yOWT5L0PD32wjmpVlnXeFug71XLOBgwqbQdHHAaLi3aAPQu7kpIERh8S40sberxnJpw32ZNb1S29Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=movestax.com; dmarc=pass action=none header.from=movestax.com; dkim=pass header.d=movestax.com; arc=none Received: from CPYP284MB1221.BRAP284.PROD.OUTLOOK.COM (2603:10d6:103:b2::13) by RIXP284MB4029.BRAP284.PROD.OUTLOOK.COM (2603:10d6:10:17d::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9723.31; Tue, 24 Mar 2026 19:59:23 +0000 Received: from CPYP284MB1221.BRAP284.PROD.OUTLOOK.COM ([fe80::328b:854f:d61b:16ab]) by CPYP284MB1221.BRAP284.PROD.OUTLOOK.COM ([fe80::328b:854f:d61b:16ab%6]) with mapi id 15.20.9745.019; Tue, 24 Mar 2026 19:59:51 +0000 From: Thiago Caserta To: "pgsql-hackers@postgresql.org" Subject: [PATCH v1] Fix typos in pg_bsd_indent: "dont" -> "don't" in comments Anexo: o arquivo Thread-Topic: [PATCH v1] Fix typos in pg_bsd_indent: "dont" -> "don't" in comments Anexo: o arquivo Thread-Index: AQHcu8imD4dysawExUWTqKfxVJk2FA== Date: Tue, 24 Mar 2026 19:59:51 +0000 Message-ID: Accept-Language: en-US Content-Language: en-GB X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-ms-reactions: allow authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=movestax.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CPYP284MB1221:EE_|RIXP284MB4029:EE_ x-ms-office365-filtering-correlation-id: dc8399bf-7d47-408e-bf16-08de89dfe91a x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|10070799003|376014|366016|6049299003|1800799024|38070700021|8096899003|4053099003|56012099003|18002099003; x-microsoft-antispam-message-info: 3x6dVS5xSBQsTXNMpiXChfiz1cZUtZ/Tf7cSrDK8AnJwiZcDc4JAc4rLEYp9gv8wRftou/X0ccLO4k7vVK5dkDIPI2d4ndpZw4cdxglvdYuErqm2vIW2QAUV8Yp15XM7ztZVxllP58MpJSo2G6TeqI/HDXFmO/WgbRzzCyf7lNMqefSy9i2Lplo1TeLH+4DQCk44rxEGC73ny802Kj9df5hpL/sq7C58iStu2H3DD7k1y2BNDa+xCoLdO0i0I84UfSv1tebmaOCRQ3xjGZ+jERdU+3PgK1PoiIPr2O8UZw/MISI1OfIq5mEgoqDuNp+N4sLy5kxwduPrUci0BB6b2aJhF4PXDQ7N8UddJVYm+574TLt/p4+p80R6YtLekYVgepNP8FqfCVtZSO56oocGvJFDkRFL9KI/6qCOXwWpm1DSW8t03wCsmnkXiQqW1j78hosu+FWrxkh8C3cztVShNBaPaCNR1ox7fL5iKd0RrfFb8xyWxEqq7dzvh75Jw6JkOiVeqXhEnNWLA2gLFdsSu+STIR4JI4w3YTKlEhI8BS6T6LiKshP3OS+Rft2SqIPD4V5nF2yWgb6ovESqHV2NaChZtlTO6VVsfSWQ3dIFrG/fcylpOVF916NtDxyZTqpphh5qddNyAmMF6L7CFvph1F67x1ZK4TK2pTMcxNNpzDpTVOwmWr8aiJxKKQsWsrFhFnUE4AVZ08bq8QJnNZYO6cUxLqcqHfNVHRC9epnD1l4= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CPYP284MB1221.BRAP284.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(10070799003)(376014)(366016)(6049299003)(1800799024)(38070700021)(8096899003)(4053099003)(56012099003)(18002099003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 2 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?bRu1iYYLjv7oxfvS+emm+aOWCCrZ9w5a5lDx0ssgHYvwW5e/UD9zDKAdMAjp?= =?us-ascii?Q?6PBocJWCImdWqDu6JU7pcdEaKxyJb6L1HTNJuazKqNHcEKzEOqc7MBWR7uHw?= =?us-ascii?Q?KGS6j4jV0xNVrEzhH3kA61nfwiqaBDSdTh6eV4gxPl/qSpUagzU2mHrWiJMN?= =?us-ascii?Q?EBbklgI8tYcavB5QLfHnATtstdKXrN75okAvdsNcwF67ABXmCkDc16aIHiql?= =?us-ascii?Q?2OJn2bGuLddmmeO3WwfcZYK+Ows5ZTck3s+24Z/vALSMdmXqhOx9nMY3Mf6h?= =?us-ascii?Q?xfn04AyqKxK2s6N1GmnLZRTcnZ0KQAptRcTBNhQUlhTYeCUXM4tZ9MtWnn9d?= =?us-ascii?Q?8rGHQKOx4K+5JBA46HochTUzPyXv91D/3kpAv8Nhg7GnWxk3xNlQfPU78+HZ?= =?us-ascii?Q?jyDsGDw0RVZG4lvkpZ2AkRUuRHK0u1kWt/1U5/oLUnC10YICV7KibqEoLYOI?= =?us-ascii?Q?avsAZTQHXLlvLxE9ouppAv1sEX0B9QqpKFo7oihlsIVItye708aqFbNt3TjO?= =?us-ascii?Q?UJFjsaaIxxY29phdUEOWcAfWCwniAGvXlcsd0N+TGCC+92u/PanzT7E3ol3o?= =?us-ascii?Q?ge3XKqFI3q0BsnsBk4KA8+KAOZa0+V2ewbK3t+PJx4F2SzhQaHT4EJPV/5d9?= =?us-ascii?Q?go7qY6XCjZPKCXeeTMPf7xCL6ObFG/x01R9j5J8001Ddp3GR0ktb064YxPLw?= =?us-ascii?Q?UZ+sCC2ulNh6KwWTqXYWgqYPjS5c40DJspDTskB6tCsDJ0pz+ChMjYAdGACE?= =?us-ascii?Q?eOzoSOXvlT1WsJyVhk2AisT4IbnrkzOVss/Q7e1dofjfFVxrqNYjqQf1udlW?= =?us-ascii?Q?IuGAUI/yen6hkAfpryw3E6jAJP9zXdluba0fpHKBrO6Le+NqYShM1VMBKufs?= =?us-ascii?Q?48wpGRRLTe5aUBAG7URMh+jAOOryUl514Znq6TlqV9VHWypOexlCxCR20V9y?= =?us-ascii?Q?N02Zo+zE7BsCfXiIAzUkaHi1n+XMyF+0bhiQ21TN2L3OQFnBpdjfgeIi5vsJ?= =?us-ascii?Q?lGwYxFUy44KLDu+60rSCNVfVuNN+S9He3R2Cz8+mhw202LuGkgTTy1nkz8nU?= =?us-ascii?Q?OzwXrY4CWvaNB5kNLAJOEFKqTfHMFViWqW/FnqCutIIrnR7OhfGF3xx24h71?= =?us-ascii?Q?qIZWQSl5UY4I1+DoRG8gKIBuNQZaKPzshBsfHQ822nDr1yiNiHKPKRPfcQgB?= =?us-ascii?Q?XNGccDYCQmy69GUrLWWyPlj1ML75XNn7tK1k4KRmKL8NyvezoSIvQz0jsUAU?= =?us-ascii?Q?1lLb36hu1ZZVXIr/EvXq4xJLXgFk6RlzfYswQymHKZCyH6WrWcva4qPcInRz?= =?us-ascii?Q?716mBSVpYgTeblRTZ29bn1mmyqu4cUy7yVh1aDBdOcXdYYYUwnrmHG5Zb5+t?= =?us-ascii?Q?AQX11yu/VbI3ElyLIVzRr7bXqJWUKGeCkG7yeosynDg12tGvyHSl+inXHcl9?= =?us-ascii?Q?gX9XHlXrLMvfJS49EkYEThLLOsn2hwVFo2azThwBbcjzr0aTOlyHmTqvIYAw?= =?us-ascii?Q?jPLMPYW3GaVwRUyLvCHlEW4SPJGmzIB5e7SVh59BEYYUdYIJKAJeR7B0GZLl?= =?us-ascii?Q?JeiYyDUyKMtQygRVanYuf5lH0zrTTEFbT9Kr6bPbgxSpLykSl+GRHownlpXU?= =?us-ascii?Q?wNeXg5Lgn1jdPVXhk/wRwH16jrpEiUcRXkUoIYV9JqWNcmBCcQLYpM3yDz3x?= =?us-ascii?Q?WUPTAz+oP8QJhdAsqX7uvoZrpNk5Wlgg70GQjl9/TTKak7zvSAq7pe2Gvy/4?= =?us-ascii?Q?n3LnjY1/EwGCBcJz+asy8C4N7t0mfH2lbfcL2OeGeXdhKPhngxjviZO7CE7U?= x-ms-exchange-antispam-messagedata-1: Xqf24MNIhJ439ptdms2MeFQrsRFAEBMY6Fw= Content-Type: multipart/mixed; boundary="_004_CPYP284MB12210544C4B5F38FF4AFFA21C948ACPYP284MB1221BRAP_" MIME-Version: 1.0 X-OriginatorOrg: movestax.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CPYP284MB1221.BRAP284.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: dc8399bf-7d47-408e-bf16-08de89dfe91a X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Mar 2026 19:59:51.4084 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 971924c0-2be8-498f-aff5-699a1db147bd X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: xFoVGOW/Jfg9KhtXN2bmlBUrNWrBWWbZim2nxw0Q1SS1SV5PD6kf8deCjE1b6rk3eVKr4oR+g+fEfyGHRdbWGQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: RIXP284MB4029 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --_004_CPYP284MB12210544C4B5F38FF4AFFA21C948ACPYP284MB1221BRAP_ Content-Type: multipart/alternative; boundary="_000_CPYP284MB12210544C4B5F38FF4AFFA21C948ACPYP284MB1221BRAP_" --_000_CPYP284MB12210544C4B5F38FF4AFFA21C948ACPYP284MB1221BRAP_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi hackers, Attached is a patch that fixes ten instances of missing apostrophe in contr= actions ("dont" -> "don't") in pg_bsd_indent source code comments. I'm aware pg_bsd_indent is derived from FreeBSD's indent tool. These are minor comment-only changes that don't affect behavior. If preferred, I can submit these upstream to FreeBSD as well. Affected files: - src/tools/pg_bsd_indent/indent.c (7 instances) - src/tools/pg_bsd_indent/io.c (1 instance) - src/tools/pg_bsd_indent/pr_comment.c (2 instances) The patch applies cleanly against current HEAD (dd5716f3c74). Best regards, Thiago Caserta --_000_CPYP284MB12210544C4B5F38FF4AFFA21C948ACPYP284MB1221BRAP_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable
Hi hackers,

Attached is a patch that fixes ten instances of missing apostrophe in contr= actions ("dont" -> "don't") in pg_bsd_indent source = code comments.                 &nbs= p;                     &n= bsp;                     =         
                     = ;                     &nb= sp;                 
I'm aware pg_bsd_indent is derived from FreeBSD's indent tool.    = ;            
These are minor comment-only changes that don't affect behavior.

 If preferred, I can submit these upstream to FreeBSD as well.   =               
                     = ;                     &nb= sp;                     &= nbsp;               
Affected files:                 &nb= sp;                     &= nbsp;                    =   
  - src/tools/pg_bsd_indent/indent.c (7 instances)      = ;                     &nb= sp;  
  - src/tools/pg_bsd_indent/io.c (1 instance)       &nb= sp;                     &= nbsp;     
  - src/tools/pg_bsd_indent/pr_comment.c (2 instances)
                     = ;                     &nb= sp;                     &= nbsp;               
 The patch applies cleanly against current HEAD (dd5716f3c74).
                     = ;                     &nb= sp;                     &= nbsp;               
 Best regards,                =                     &nbs= p;       
 Thiago Caserta
--_000_CPYP284MB12210544C4B5F38FF4AFFA21C948ACPYP284MB1221BRAP_-- --_004_CPYP284MB12210544C4B5F38FF4AFFA21C948ACPYP284MB1221BRAP_ Content-Type: application/octet-stream; name="v1-0001-Fix-typos-in-pg_bsd_indent-dont-don-t-in-comments.patch" Content-Description: v1-0001-Fix-typos-in-pg_bsd_indent-dont-don-t-in-comments.patch Content-Disposition: attachment; filename="v1-0001-Fix-typos-in-pg_bsd_indent-dont-don-t-in-comments.patch"; size=4572; creation-date="Tue, 24 Mar 2026 19:59:48 GMT"; modification-date="Tue, 24 Mar 2026 19:59:48 GMT" Content-Transfer-Encoding: base64 RnJvbSA3ODY1ODgyNDU5MTAzNzI4ZjhlYWQ2Nzc3ODlkYjlmNWE1YTJhZTkzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBUaGlhZ28gQ2FzZXJ0YSA8Y2FzZXJ0YUBtb3Zlc3RheC5jb20+ CkRhdGU6IFR1ZSwgMjQgTWFyIDIwMjYgMTY6MzI6MzggLTAzMDAKU3ViamVjdDogW1BBVENIIHYx XSBGaXggdHlwb3MgaW4gcGdfYnNkX2luZGVudDogImRvbnQiIC0+ICJkb24ndCIgaW4gY29tbWVu dHMKCkZpeCB0ZW4gaW5zdGFuY2VzIG9mIG1pc3NpbmcgYXBvc3Ryb3BoZSBpbiBjb250cmFjdGlv bnMgd2l0aGluCmNvZGUgY29tbWVudHMgYWNyb3NzIHBnX2JzZF9pbmRlbnQgc291cmNlIGZpbGVz LgoKQ28tQXV0aG9yZWQtQnk6IENsYXVkZSBPcHVzIDQuNiA8bm9yZXBseUBhbnRocm9waWMuY29t PgotLS0KIHNyYy90b29scy9wZ19ic2RfaW5kZW50L2luZGVudC5jICAgICB8IDE0ICsrKysrKyst LS0tLS0tCiBzcmMvdG9vbHMvcGdfYnNkX2luZGVudC9pby5jICAgICAgICAgfCAgMiArLQogc3Jj L3Rvb2xzL3BnX2JzZF9pbmRlbnQvcHJfY29tbWVudC5jIHwgIDQgKystLQogMyBmaWxlcyBjaGFu Z2VkLCAxMCBpbnNlcnRpb25zKCspLCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9zcmMv dG9vbHMvcGdfYnNkX2luZGVudC9pbmRlbnQuYyBiL3NyYy90b29scy9wZ19ic2RfaW5kZW50L2lu ZGVudC5jCmluZGV4IDQyMTU5MmRiOTI4Li43MzZmMzUwZjE0NSAxMDA2NDQKLS0tIGEvc3JjL3Rv b2xzL3BnX2JzZF9pbmRlbnQvaW5kZW50LmMKKysrIGIvc3JjL3Rvb2xzL3BnX2JzZF9pbmRlbnQv aW5kZW50LmMKQEAgLTIyOSw3ICsyMjksNyBAQCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikK ICAgICB9CiAKICAgICBpZiAocHMuY29tX2luZCA8PSAxKQotCXBzLmNvbV9pbmQgPSAyOwkJLyog ZG9udCBwdXQgbm9ybWFsIGNvbW1lbnRzIGJlZm9yZSBjb2x1bW4gMiAqLworCXBzLmNvbV9pbmQg PSAyOwkJLyogZG9uJ3QgcHV0IG5vcm1hbCBjb21tZW50cyBiZWZvcmUgY29sdW1uIDIgKi8KICAg ICBpZiAoYmxvY2tfY29tbWVudF9tYXhfY29sIDw9IDApCiAJYmxvY2tfY29tbWVudF9tYXhfY29s ID0gbWF4X2NvbDsKICAgICBpZiAocHMubG9jYWxfZGVjbF9pbmRlbnQgPCAwKQkvKiBpZiBub3Qg c3BlY2lmaWVkIGJ5IHVzZXIsIHNldCB0aGlzICovCkBAIC00ODMsNyArNDgzLDcgQEAgY2hlY2tf dHlwZToKIAkJaWYgKHZlcmJvc2UpCiAJCSAgICBkaWFnMigwLCAiTGluZSBicm9rZW4iKTsKIAkJ ZHVtcF9saW5lKCk7Ci0JCXBzLndhbnRfYmxhbmsgPSBmYWxzZTsJLyogZG9udCBpbnNlcnQgYmxh bmsgYXQgbGluZSBzdGFydCAqLworCQlwcy53YW50X2JsYW5rID0gZmFsc2U7CS8qIGRvbid0IGlu c2VydCBibGFuayBhdCBsaW5lIHN0YXJ0ICovCiAJCWZvcmNlX25sID0gZmFsc2U7CiAJICAgIH0K IAkgICAgcHMuaW5fc3RtdCA9IHRydWU7CS8qIHR1cm4gb24gZmxhZyB3aGljaCBjYXVzZXMgYW4g ZXh0cmEgbGV2ZWwgb2YKQEAgLTYwNCw3ICs2MDQsNyBAQCBjaGVja190eXBlOgogCQlmb3JjZV9u bCA9IHRydWU7LyogbXVzdCBmb3JjZSBuZXdsaW5lIGFmdGVyIGlmICovCiAJCXBzLmxhc3RfdV9k ID0gdHJ1ZTsJLyogaW5mb3JtIGxleGkgdGhhdCBhIGZvbGxvd2luZwogCQkJCQkgKiBvcGVyYXRv ciBpcyB1bmFyeSAqLwotCQlwcy5pbl9zdG10ID0gZmFsc2U7CS8qIGRvbnQgdXNlIHN0bXQgY29u dGludWF0aW9uCisJCXBzLmluX3N0bXQgPSBmYWxzZTsJLyogZG9uJ3QgdXNlIHN0bXQgY29udGlu dWF0aW9uCiAJCQkJCSAqIGluZGVudGF0aW9uICovCiAKIAkJcGFyc2UoaGRfdHlwZSk7CS8qIGxl dCBwYXJzZXIgd29ycnkgYWJvdXQgaWYsIG9yIHdoYXRldmVyICovCkBAIC03NTAsNyArNzUwLDcg QEAgY2hlY2tfdHlwZToKIAkJaWYgKHNwX3N3KSB7CS8qIHRoaXMgaXMgYSBjaGVjayBmb3IgYW4g aWYsIHdoaWxlLCBldGMuIHdpdGgKIAkJCQkgKiB1bmJhbGFuY2VkIHBhcmVucyAqLwogCQkgICAg c3Bfc3cgPSBmYWxzZTsKLQkJICAgIHBhcnNlKGhkX3R5cGUpOwkvKiBkb250IGxvc2UgdGhlIGlm LCBvciB3aGF0ZXZlciAqLworCQkgICAgcGFyc2UoaGRfdHlwZSk7CS8qIGRvbid0IGxvc2UgdGhl IGlmLCBvciB3aGF0ZXZlciAqLwogCQl9CiAJICAgIH0KIAkgICAgKmVfY29kZSsrID0gJzsnOwpA QCAtNzY1LDcgKzc2NSw3IEBAIGNoZWNrX3R5cGU6CiAJICAgIGJyZWFrOwogCiAJY2FzZSBsYnJh Y2U6CQkvKiBnb3QgYSAneycgKi8KLQkgICAgcHMuaW5fc3RtdCA9IGZhbHNlOwkvKiBkb250IGlu ZGVudCB0aGUge30gKi8KKwkgICAgcHMuaW5fc3RtdCA9IGZhbHNlOwkvKiBkb24ndCBpbmRlbnQg dGhlIHt9ICovCiAJICAgIGlmICghcHMuYmxvY2tfaW5pdCkKIAkJZm9yY2VfbmwgPSB0cnVlOy8q IGZvcmNlIG90aGVyIHN0dWZmIG9uIHNhbWUgbGluZSBhcyAneycgb250bwogCQkJCSAqIG5ldyBs aW5lICovCkBAIC04MDMsNyArODAzLDcgQEAgY2hlY2tfdHlwZToKIAkJfQogCSAgICB9CiAJICAg IGlmIChzX2NvZGUgPT0gZV9jb2RlKQotCQlwcy5pbmRfc3RtdCA9IGZhbHNlOwkvKiBkb250IHB1 dCBleHRyYSBpbmRlbnRhdGlvbiBvbiBsaW5lCisJCXBzLmluZF9zdG10ID0gZmFsc2U7CS8qIGRv bid0IHB1dCBleHRyYSBpbmRlbnRhdGlvbiBvbiBsaW5lCiAJCQkJCSAqIHdpdGggJ3snICovCiAJ ICAgIGlmIChwcy5pbl9kZWNsICYmIHBzLmluX29yX3N0KSB7CS8qIHRoaXMgaXMgZWl0aGVyIGEg c3RydWN0dXJlCiAJCQkJCQkgKiBkZWNsYXJhdGlvbiBvciBhbiBpbml0ICovCkBAIC0xMDE0LDcg KzEwMTQsNyBAQCBjaGVja190eXBlOgogCWNhc2UgcGVyaW9kOgkJLyogdHJlYXQgYSBwZXJpb2Qg a2luZCBvZiBsaWtlIGEgYmluYXJ5CiAJCQkJICogb3BlcmF0aW9uICovCiAJICAgICplX2NvZGUr KyA9ICcuJzsJLyogbW92ZSB0aGUgcGVyaW9kIGludG8gbGluZSAqLwotCSAgICBwcy53YW50X2Js YW5rID0gZmFsc2U7CS8qIGRvbnQgcHV0IGEgYmxhbmsgYWZ0ZXIgYSBwZXJpb2QgKi8KKwkgICAg cHMud2FudF9ibGFuayA9IGZhbHNlOwkvKiBkb24ndCBwdXQgYSBibGFuayBhZnRlciBhIHBlcmlv ZCAqLwogCSAgICBicmVhazsKIAogCWNhc2UgY29tbWE6CmRpZmYgLS1naXQgYS9zcmMvdG9vbHMv cGdfYnNkX2luZGVudC9pby5jIGIvc3JjL3Rvb2xzL3BnX2JzZF9pbmRlbnQvaW8uYwppbmRleCA5 ZDY0Y2ExZWU1Ni4uNjJkNjAwYmJiMTEgMTAwNjQ0Ci0tLSBhL3NyYy90b29scy9wZ19ic2RfaW5k ZW50L2lvLmMKKysrIGIvc3JjL3Rvb2xzL3BnX2JzZF9pbmRlbnQvaW8uYwpAQCAtOTcsNyArOTcs NyBAQCBkdW1wX2xpbmUodm9pZCkKIAkgICAgcHV0YygnXG4nLCBvdXRwdXQpOwogCW5fcmVhbF9i bGFua2xpbmVzID0gMDsKIAlpZiAocHMuaW5kX2xldmVsID09IDApCi0JICAgIHBzLmluZF9zdG10 ID0gMDsJLyogdGhpcyBpcyBhIGNsYXNzIEEga2x1ZGdlLiBkb250IGRvCisJICAgIHBzLmluZF9z dG10ID0gMDsJLyogdGhpcyBpcyBhIGNsYXNzIEEga2x1ZGdlLiBkb24ndCBkbwogCQkJCSAqIGFk ZGl0aW9uYWwgc3RhdGVtZW50IGluZGVudGF0aW9uIGlmIHdlIGFyZQogCQkJCSAqIGF0IGJyYWNr ZXQgbGV2ZWwgMCAqLwogCmRpZmYgLS1naXQgYS9zcmMvdG9vbHMvcGdfYnNkX2luZGVudC9wcl9j b21tZW50LmMgYi9zcmMvdG9vbHMvcGdfYnNkX2luZGVudC9wcl9jb21tZW50LmMKaW5kZXggYTk1 NzJiMzlmZmUuLjdkZDBmNTllM2Y3IDEwMDY0NAotLS0gYS9zcmMvdG9vbHMvcGdfYnNkX2luZGVu dC9wcl9jb21tZW50LmMKKysrIGIvc3JjL3Rvb2xzL3BnX2JzZF9pbmRlbnQvcHJfY29tbWVudC5j CkBAIC0xMTcsNyArMTE3LDcgQEAgcHJfY29tbWVudCh2b2lkKQogCWlmICggLyogcHMuYmxfbGlu ZSAmJiAqLyAoc19sYWIgPT0gZV9sYWIpICYmIChzX2NvZGUgPT0gZV9jb2RlKSkgewogCSAgICAv KiBrbGc6IGNoZWNrIG9ubHkgaWYgdGhpcyBsaW5lIGlzIGJsYW5rICovCiAJICAgIC8qCi0JICAg ICAqIElmIHRoaXMgKCphbmQgcHJldmlvdXMgbGluZXMgYXJlKikgYmxhbmssIGRvbnQgcHV0IGNv bW1lbnQgd2F5CisJICAgICAqIElmIHRoaXMgKCphbmQgcHJldmlvdXMgbGluZXMgYXJlKikgYmxh bmssIGRvbid0IHB1dCBjb21tZW50IHdheQogCSAgICAgKiBvdXQgYXQgbGVmdAogCSAgICAgKi8K IAkgICAgcHMuY29tX2NvbCA9IChwcy5pbmRfbGV2ZWwgLSBwcy51bmluZGVudF9kaXNwbGFjZSkg KiBwcy5pbmRfc2l6ZSArIDE7CkBAIC0yMzQsNyArMjM0LDcgQEAgcHJfY29tbWVudCh2b2lkKQog CSAgICBsYXN0X2JsID0gTlVMTDsKIAkgICAgQ0hFQ0tfU0laRV9DT00oNCk7CiAJICAgIGlmIChw cy5ib3hfY29tIHx8IHBzLmxhc3RfbmwpIHsJLyogaWYgdGhpcyBpcyBhIGJveGVkIGNvbW1lbnQs Ci0JCQkJCQkgKiB3ZSBkb250IGlnbm9yZSB0aGUgbmV3bGluZSAqLworCQkJCQkJICogd2UgZG9u J3QgaWdub3JlIHRoZSBuZXdsaW5lICovCiAJCWlmIChzX2NvbSA9PSBlX2NvbSkKIAkJICAgICpl X2NvbSsrID0gJyAnOwogCQlpZiAoIXBzLmJveF9jb20gJiYgZV9jb20gLSBzX2NvbSA+IDMpIHsK LS0gCjIuNTMuMAoK --_004_CPYP284MB12210544C4B5F38FF4AFFA21C948ACPYP284MB1221BRAP_--