On 05/10/2017 12:36 PM, Max Reitz wrote: > On a very surprised level: Why does curl return the content length as a > double?! I can't think of a reason where that might be a good idea. If > your integer no longer fits into a uin64_t, the double will be inexact, > so it pretty much is useless, too...
Not to mention: NO ONE has off_t larger than 63 bits (there physically is not that much storage around!), so a signed 64-bit integer should always be sufficient, rather than artificially limiting exact answers to 53 bits of precision via a double. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org
signature.asc
Description: OpenPGP digital signature