Charles Jardine
Thu, 28 Jan 2010 10:13:34 -0800
On 28/01/10 13:15, Martin Evans wrote:
Charles Jardine wrote:On 27/01/10 17:38, Martin Evans wrote:
[snip]
I prefer his version, with the cast to site_t left where it was, rather than imported into the macro.I'm not that comfortable with the cast to size_t in dbdimp.c because then it is later cast back to unsigned long and I'd guess on platforms where size_t is an unsigned long long the compiler might whine about that. The best fix would be if there was a reliable format for size_t but I don't know of one.
Many modern printf implementations support 'z' as a width modifier meaning 'as wide as size_t'. This makes '%zu' the right answer fro such implementations. However, PerlIO_printf does not support it, so we can't use it.
However, I don't think we need to get this out of proportion after all it is only two calls and in both cases the size_t is 0 anyway as the requested attributes are integers and not strings.
Indeed!
If the current SVN version works for Martin, I suggest that no more needs to be done.It does work.
Excellent. [bug report snipped]
I suggest we try very hard to get someone with a 64bit platform to try the next RC.
I will be testing RC5 on as 64-bit Linux platform with Oracle 10.2.0.4.3. If you want me to test anything specific, let me know. -- Charles Jardine - Computing Service, University of Cambridge c...@cam.ac.uk Tel: +44 1223 334506, Fax: +44 1223 334679