[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: svn commit: r1358779 - /subversion/trunk/subversion/libsvn_fs_fs/fs_fs.c

From: Bert Huijben <bert_at_qqmail.nl>
Date: Mon, 9 Jul 2012 01:40:51 +0200

> -----Original Message-----
> From: stefan2_at_apache.org [mailto:stefan2_at_apache.org]
> Sent: zondag 8 juli 2012 18:50
> To: commits_at_subversion.apache.org
> Subject: svn commit: r1358779 -
> /subversion/trunk/subversion/libsvn_fs_fs/fs_fs.c
>
> Author: stefan2
> Date: Sun Jul 8 16:49:31 2012
> New Revision: 1358779
>
> URL: http://svn.apache.org/viewvc?rev=1358779&view=rev
> Log:
> Fix revprop access code on systems where apr_off_t (mainly 32 bit
> machines)
> is different from apr_size_t. Use apr_off_t consistently for the size and
> offset values stored in the revprop packs.

Wasn't the fsfs fileformat architecture independent before this change?

My information is probably outdated, but I expected that we could still just copy an fsfs repository between 32 and 64 bit environments and still use the same on-disk format. (Maybe even Little endian vs Big endian, but I really never checked for that).

If that is still the case we should use explicit 32 bit and 64 bit values where necessary.

        Bert
Received on 2012-07-09 01:41:29 CEST

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.