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 1ter0s-00G2Mm-Po for pgsql-general@arkaria.postgresql.org; Mon, 03 Feb 2025 07:36:59 +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 1ter0p-00BAez-5Y for pgsql-general@arkaria.postgresql.org; Mon, 03 Feb 2025 07:36:55 +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 1ter0o-00BAeq-NK for pgsql-general@lists.postgresql.org; Mon, 03 Feb 2025 07:36:54 +0000 Received: from mail-io1-xd41.google.com ([2607:f8b0:4864:20::d41]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1ter0m-002uUE-1e for pgsql-general@lists.postgresql.org; Mon, 03 Feb 2025 07:36:53 +0000 Received: by mail-io1-xd41.google.com with SMTP id ca18e2360f4ac-844e9b8b0b9so287985839f.0 for ; Sun, 02 Feb 2025 23:36:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738568212; x=1739173012; darn=lists.postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=khI/4s28nkc1FreNLUwpQGBEZ04MMx4FzwjbYh65URM=; b=IZO9qXULuAne8IN4Z3dMN66kLn6y1VVA06Lg9UeFtjRjDyStlaB44hLp4bLRDC/5Ca 4fX4IQZk0j/kmQRDf2sujesNIUfV1YTGugogJhK/t1uvNn086me9BfwKuvJL0uLYo2eE Qib5SfYQPW0lYyskcGHN8Is5VYYnO1YXaPVx8OxBsME3fZV3EL06az6oTCMsGtUHK8Qb eruIuPLjSPF/QLjrqM7PM1JvCnbUCyBsYLY/v3I8MKmJsu6ZjodQLQXQgzvUY63J9z4k o2hU/JkRrTtbNhwfK8dbPsh70dm227upVZT027sWrSnKWGcpVbNFD7sWqW/TxACPOQdE IzFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738568212; x=1739173012; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=khI/4s28nkc1FreNLUwpQGBEZ04MMx4FzwjbYh65URM=; b=BaqUhdVdZR8yqj+E1sNpV9i01Fi+9l4iNFYCyFVE+fLmTmehKAcCz93sRAL+HrB/HF NoT0q9lmWU2v7DWq05eskPmXlf5jzIv6uPp2EXIff43PobioQ1QVsnEmZ2rwFC2b3J5K 1ZCHpuiP4FCbjT3HsiO4zKcrdHK4Tj1pHTwSPIs0EVhM1lUV/Qy2WzS6HUq9YcFuv8s+ cTuA/DtEDSiLH924GlLUza8gkzPBdnNr5dRGQdjyHL86gBMq/2tKswL3M1RxqadqAVjT /1GVDRQCpjr33CF6BxLwZ1oJNcliqphmHHwHndQob/MGITMrNmNigpzp3B+rfvcNVOvG C+lQ== X-Gm-Message-State: AOJu0YwtdgYWhwF7nz/QRLZMzPwf/5Je1qNaP6xWPZoz2js8M0HQVtKt Y5y5mVRF7auTeEwEhAx2pqMiMeF2ZO/glsqIEMVKVCCj1hBKCyDcqpSg0Go4kYAwShoNT26FcNW WlzXE/o88Z5M1vo4vZy6QIGJMGRQ= X-Gm-Gg: ASbGncvpIDT9qrP4++QsIhNUpnwZktPgSFVEQk/CoxK8cbeomYTRFwojHOzegHxhn23 Qzd4dk6Pw3HDodL0jRbKliSu8FFPh8GtqSsrg2u9EYFgNSUZvygsiBtUvFJYzv6isIM33SZ1Lng == X-Google-Smtp-Source: AGHT+IGQh7Bo7jtQt7jmDrpaF9667NBqPsxjz4HLbGeWFNbPV+Gk6En+P/zHpWWOa4/EYcAzV3H4FAPeCEKIbvRgMPQ= X-Received: by 2002:a05:6602:3a0b:b0:841:95b5:8953 with SMTP id ca18e2360f4ac-85439fe70demr2348635239f.14.1738568212102; Sun, 02 Feb 2025 23:36:52 -0800 (PST) MIME-Version: 1.0 References: <290061.1738549023@sss.pgh.pa.us> In-Reply-To: <290061.1738549023@sss.pgh.pa.us> From: Marcelo Fernandes Date: Mon, 3 Feb 2025 20:36:40 +1300 X-Gm-Features: AWEUYZlwBPSSgLsvJavtaL9FOhvidzjC68hRrkzePP4PTmafhq9eceWVBFOH12Q Message-ID: Subject: Re: What is the story behind _SPI_PLAN_MAGIC? To: Tom Lane Cc: pgsql-general@lists.postgresql.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Mon, Feb 3, 2025 at 3:17=E2=80=AFPM Tom Lane wrote: > Just to catch programming errors, ie passing the wrong pointer > value to some SPI function. See the checks for it in spi.c. Aha! Perfect, I thought it was something like that. Thank you! Marcelo.