Follow up to r1866587, r1866588: Unbreak msgid.
* subversion/libsvn_fs_fs/verify.c (compare_p2l_to_rev):
Convert entry::number into C string before composing an error message and
use the %s format specifier on composition of it.
* subversion/po/de.po, subversion/po/sv.po ():
Fix a msgid and its msgstr corresponding to the changes on r1866587,
r1866588 and above.
@@ -691,17 +691,20 @@ compare_p2l_to_rev(svn_fs_t *fs,
* during later stages of the verification process. */
if ( (entry->type == SVN_FS_FS__ITEM_TYPE_CHANGES)
!= (entry->item.number == SVN_FS_FS__ITEM_INDEX_CHANGES))
+ {
+ const char *num_str = apr_psprintf(pool,
+ "%" APR_UINT64_T_FMT,
+ entry->item.number);
return svn_error_createf(SVN_ERR_FS_INDEX_CORRUPTION,
NULL,
_("p2l index entry for changes in"
- " revision r%ld is item"
- " %"APR_UINT64_T_FMT
+ " revision r%ld is item %s"
" of type %u at offset %s"),
entry->item.revision,
- entry->item.number,
+ num_str,
(unsigned int)entry->type,
apr_off_t_toa(pool, offset));
-
+ }
/* Check contents. */
if (entry->type == SVN_FS_FS__ITEM_TYPE_UNUSED)
{
