Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:60733 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 22533 invoked from network); 4 Jun 2012 07:32:55 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 4 Jun 2012 07:32:55 -0000 Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.160.170 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.160.170 mail-gh0-f170.google.com Received: from [209.85.160.170] ([209.85.160.170:52281] helo=mail-gh0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 73/EC-45755-6A46CCF4 for ; Mon, 04 Jun 2012 03:32:55 -0400 Received: by ghbg2 with SMTP id g2so4031527ghb.29 for ; Mon, 04 Jun 2012 00:32:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=SxVEuvLeGDTZYMJw3JbJi9y7EXnWJhuQVkPYTvNvyxI=; b=zz8TKrtQQNl/VEyGOG+FDk+Iu/CLxUNia6OLvyFYI98bBFUuWgly8boyq/GLreggG7 l70oz9tVUW+P6oxqsjaOOa7koVK4oi47ATsrjsQUr+UvfYTuUv/tMnDBkgHpItpyN8DT lXuwHzvPiF2IxaGGQwALc67TuzCS8NV1RYgFuQQEYdJgFWbnxPTHktSYhe09brQhy6nC 8FPeo1FZX4jcOsbb3IzniebPlhLIF3wZgdzpA3GxAgllAjcYhMYW6Xln4xYpjtS1vMe/ /KkN3JyBBXTtnxaJnH4EmpLS46g5tmYP3l3OEe5s93VxL+nVYa+eAEMAC0nMztSSwktP d5TA== MIME-Version: 1.0 Received: by 10.236.165.74 with SMTP id d50mr5988649yhl.48.1338795171735; Mon, 04 Jun 2012 00:32:51 -0700 (PDT) Received: by 10.147.113.7 with HTTP; Mon, 4 Jun 2012 00:32:51 -0700 (PDT) In-Reply-To: References: <000301cb3304$f645b3c0$e2d11b40$@gmail.com> Date: Mon, 4 Jun 2012 09:32:51 +0200 Message-ID: To: Gustavo Lopes Cc: Felipe Pena , Ferenc Kovacs , PHP Internals Content-Type: text/plain; charset=ISO-8859-1 Subject: =?UTF-8?B?UmU6IFtQSFAtREVWXSDnrZTlpI06IFtQSFAtREVWXSBmdWxsIExGUyBzdXBwb3J0?= From: pierre.php@gmail.com (Pierre Joye) hi, On Sun, Jun 3, 2012 at 1:55 PM, Gustavo Lopes wrote: > This most likely would be doable only in the next version as it requires > changing the signatures of extension API functions. > > I suggest that you make a pull request *with some tests* (you can add a > function to the debug build to create a large sparse file). I'll offer to > review it then. There are other considerations to take care of besides adding simple LFS support (with limited needs out there). The magic with double and co is simply not clean and should be done with real 64bit or large integer support, or it will just be yet another ugly implementation in php. Cheers, -- Pierre @pierrejoye | http://blog.thepimp.net | http://www.libgd.org