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.94.2) (envelope-from ) id 1t9Bpt-008Iu3-1t for pgsql-committers@arkaria.postgresql.org; Thu, 07 Nov 2024 23:22:44 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1t9Bpq-003lQ7-BL for pgsql-committers@arkaria.postgresql.org; Thu, 07 Nov 2024 23:22:42 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1t9Bn0-003ctD-Fw for pgsql-committers@lists.postgresql.org; Thu, 07 Nov 2024 23:19:47 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1t9Bmv-000ht4-Ca for pgsql-committers@lists.postgresql.org; Thu, 07 Nov 2024 23:19:45 +0000 Received: from gemulon.postgresql.org ([72.32.157.198]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1t9Bmt-0029mp-8X for pgsql-committers@lists.postgresql.org; Thu, 07 Nov 2024 23:19:40 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1t9Bms-000hQN-NG for pgsql-committers@lists.postgresql.org; Thu, 07 Nov 2024 23:19:39 +0000 Content-Type: multipart/mixed; boundary="===============3827358287550356781==" MIME-Version: 1.0 From: Andrew Dunstan To: pgsql-committers@lists.postgresql.org Subject: pgsql: Replace pgwin32_is_junction() with lstat(). X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Thu, 07 Nov 2024 23:19:39 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============3827358287550356781== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 UmVwbGFjZSBwZ3dpbjMyX2lzX2p1bmN0aW9uKCkgd2l0aCBsc3RhdCgpLgoKTm93IHRoYXQgbHN0 YXQoKSByZXBvcnRzIGp1bmN0aW9uIHBvaW50cyB3aXRoIFNfSUZMTksvU19JU0xJTksoKSwgYW5k CnVubGluaygpIGNhbiB1bmxpbmsgdGhlbSwgdGhlcmUgaXMgbm8gbmVlZCBmb3IgY29uZGl0aW9u YWwgY29kZSBmb3IKV2luZG93cyBpbiBhIGZldyBwbGFjZXMuICBUaGF0IHdhcyBleHByZXNzZWQg YnkgdGVzdGluZyBmb3IgV0lOMzIgb3IKU19JU0xOSywgd2hpY2ggd2UgY2FuIG5vdyBjb25zdGFu dC1mb2xkLgoKVGhlIGNvZGluZyBhcm91bmQgcGd3aW4zMl9pc19qdW5jdGlvbigpIHdhcyBhIGJp dCBzdXNwZWN0IGFueXdheSwgYXMgd2UKbmV2ZXIgY2hlY2tlZCBmb3IgZXJyb3JzLCBhbmQgd2Ug YWxzbyBrbm93IHRoYXQgZXJyb3JzIGNhbiBiZSBzcHVyaW91c2x5CnJlcG9ydGVkIGJlY2F1c2Ug b2YgdHJhbnNpZW50IHNoYXJpbmcgdmlvbGF0aW9ucyBvbiB0aGlzIE9TLiAgVGhlCmxzdGF0KCkt YmFzZWQgY29kZSBoYXMgaGFuZGxpbmcgZm9yIHRoYXQuCgpUaGlzIGFsc28gcmV2ZXJ0cyA0ZmM2 YjZlZSBvbiBtYXN0ZXIgb25seS4gIFRoYXQgd2FzIGRvbmUgYmVjYXVzZQpsc3RhdCgpIGRpZG4n dCBwcmV2aW91c2x5IHdvcmsgZm9yIHN5bWxpbmtzIChqdW5jdGlvbiBwb2ludHMpLCBidXQgbm93 Cml0IGRvZXMuCgpUZXN0ZWQtYnk6IEFuZHJldyBEdW5zdGFuIDxhbmRyZXdAZHVuc2xhbmUubmV0 PgpEaXNjdXNzaW9uOiBodHRwczovL3Bvc3Rnci5lcy9tL0NBJTJCaFVLR0xmT09leVpwbTVCeVZj QXQ3eDVQbi0lM0R4R1JOQ3ZnaVVQVlZ6akZMdG5ZMHclNDBtYWlsLmdtYWlsLmNvbQooY2hlcnJ5 IHBpY2tlZCBmcm9tIGNvbW1pdCA1ZmM4OGM1ZDUzZTQzZmE3ZGNlYTkzNDk5ZDIzMGEwYmY3MGY0 Zjc3KQoKQXV0aG9yOiBUaG9tYXMgTXVucm8gPHRtdW5yb0Bwb3N0Z3Jlc3FsLm9yZz4KQXV0aG9y OiBBbGV4YW5kcmEgV2FuZyA8YWxleGFuZHJhLndhbmcub3NzQGdtYWlsLmNvbT4KCkJyYW5jaAot LS0tLS0KUkVMXzE0X1NUQUJMRQoKRGV0YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVz cWwub3JnL3BnL2NvbW1pdGRpZmYvY2E5OTIxOTM2ZWEzNTJkZjMwZGIyOTU1ZmIyNjYyNjk1ZDgz NzdiZQpBdXRob3I6IFRob21hcyBNdW5ybyA8dG11bnJvQHBvc3RncmVzcWwub3JnPgoKTW9kaWZp ZWQgRmlsZXMKLS0tLS0tLS0tLS0tLS0Kc3JjL2JhY2tlbmQvY29tbWFuZHMvdGFibGVzcGFjZS5j ICAgIHwgIDcgKy0tLS0tLQpzcmMvYmFja2VuZC9yZXBsaWNhdGlvbi9iYXNlYmFja3VwLmMgfCAx MiArLS0tLS0tLS0tLS0Kc3JjL2JhY2tlbmQvc3RvcmFnZS9maWxlL2ZkLmMgICAgICAgIHwgIDUg LS0tLS0Kc3JjL2JhY2tlbmQvdXRpbHMvYWR0L21pc2MuYyAgICAgICAgIHwgIDcgLS0tLS0tLQpz cmMvYmluL3BnX2NoZWNrc3Vtcy9wZ19jaGVja3N1bXMuYyAgfCAgNCAtLS0tCnNyYy9iaW4vcGdf cmV3aW5kL2ZpbGVfb3BzLmMgICAgICAgICB8ICA0IC0tLS0Kc3JjL2NvbW1vbi9maWxlX3V0aWxz LmMgICAgICAgICAgICAgIHwgMjMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc3JjL2luY2x1ZGUv cG9ydC5oICAgICAgICAgICAgICAgICAgIHwgIDEgLQpzcmMvaW5jbHVkZS9wb3J0L3dpbjMyX3Bv cnQuaCAgICAgICAgfCAgMSAtCnNyYy9wb3J0L2Rpcm1vZC5jICAgICAgICAgICAgICAgICAgICB8 IDE2IC0tLS0tLS0tLS0tLS0tLS0KMTAgZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCA3 OCBkZWxldGlvbnMoLSkKCg== --===============3827358287550356781==--