> -----Original Message----- > From: stef...@apache.org [mailto:stef...@apache.org] > Sent: zondag 8 juli 2012 18:50 > To: comm...@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