Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:80183 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 36299 invoked from network); 5 Jan 2015 17:09:16 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 5 Jan 2015 17:09:16 -0000 Authentication-Results: pb1.pair.com smtp.mail=julienpauli@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=julienpauli@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.82.44 as permitted sender) X-PHP-List-Original-Sender: julienpauli@gmail.com X-Host-Fingerprint: 74.125.82.44 mail-wg0-f44.google.com Received: from [74.125.82.44] ([74.125.82.44:37458] helo=mail-wg0-f44.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 84/D2-21693-B35CAA45 for ; Mon, 05 Jan 2015 12:09:15 -0500 Received: by mail-wg0-f44.google.com with SMTP id b13so27902787wgh.3 for ; Mon, 05 Jan 2015 09:09:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=vsdimsWL01+K9t0g3aWNj1mKsnce/+nWN97LucbyN10=; b=B7ZXbx5Yueq9vX5MKNfoCfQErBim49EpffwQOyPYLunFH38qlZ7937YUzg5qAEAHfk HyXTLnLfNh5fZYppzRV1FK4Yw1NzLG2ef+iqm1H/Ev7qq0JPsvgp8o/W87fIBXpb1TW5 lM7JgGRPRZac1tKld6k/btbQr+j8Dg+5mmMz8tgSE4xq+wNEkeCX1b85pyor/zRfmgtt HnpO/KU3PPckiXV1Av7oXfnwdVPYql+YPmQwWH+PpzlzT8EmPi8F2kFkrNWOxO42V0xE iLEI5bjmkg60EGdPUEemnhxPFZNCvux1MlnKlOR0c7/Z2o24BCqZSNrtaQfItDV72nnK JdSw== X-Received: by 10.180.20.242 with SMTP id q18mr27201002wie.80.1420477749752; Mon, 05 Jan 2015 09:09:09 -0800 (PST) MIME-Version: 1.0 Sender: julienpauli@gmail.com Received: by 10.195.4.41 with HTTP; Mon, 5 Jan 2015 09:08:29 -0800 (PST) In-Reply-To: References: <3CB15CBB-8912-48E0-A3FF-6B0436F32616@golemon.com> Date: Mon, 5 Jan 2015 18:08:29 +0100 X-Google-Sender-Auth: V7iPgMkHR2e3U__XpHIZQUTqBiM Message-ID: To: Derick Rethans Cc: Sara Golemon , Andrea Faulds , Sara Golemon , PHP internals Content-Type: multipart/alternative; boundary=bcaec53f33d7af768e050beabf4a Subject: Re: [PHP-DEV] ZEND_ENGINE_2 define From: jpauli@php.net (Julien Pauli) --bcaec53f33d7af768e050beabf4a Content-Type: text/plain; charset=UTF-8 On Sun, Jan 4, 2015 at 2:21 PM, Derick Rethans wrote: > On Fri, 2 Jan 2015, Sara Golemon wrote: > > > > > > It was deliberate, I did it. The reason for getting rid of it was > because it makes checking ZE2 simpler, actually. I didn't want to have to > do #if defined(ZEND_ENGINE_2) && !defined(ZEND_ENGINE_3). > > > > > So instead you have to do: > > #if defined(ZEND_ENGINE_2) || defined(ZEND_ENGINE_3) > > > > But cool, kind of arbitrary either way, so it's all good. > > I'm rather more of a fan to actually do: > > #if PHP_VERSION_ID >= 70000 instead anyway.... > Yeah, same to me. I'm used to using something like this : https://github.com/jpauli/symfony/blob/eventdispatcher_ext/src/Symfony/Component/EventDispatcher/Resources/ext/sensiolabs_php_compat.h#L23 Julien --bcaec53f33d7af768e050beabf4a--