Skip to content

Commit 249e736

Browse files
committed
portable %lu printing
1 parent f5f5c64 commit 249e736

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

utilities/backupable/backupable_db.cc

+4-3
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,8 @@ void BackupEngine::DeleteBackupsNewerThan(uint64_t sequence_number) {
247247
for (auto backup : backups_) {
248248
if (backup.second.GetSequenceNumber() > sequence_number) {
249249
Log(options_.info_log,
250-
"Deleting backup %u because sequence number (%lu) is newer than %lu",
250+
"Deleting backup %u because sequence number (%" PRIu64
251+
") is newer than %" PRIu64 "",
251252
backup.first, backup.second.GetSequenceNumber(), sequence_number);
252253
backup.second.Delete();
253254
obsolete_backups_.push_back(backup.first);
@@ -742,9 +743,9 @@ Status BackupEngine::BackupMeta::LoadFromFile(const std::string& backup_dir) {
742743

743744
uint32_t num_files = 0;
744745
int bytes_read = 0;
745-
sscanf(data.data(), "%ld%n", &timestamp_, &bytes_read);
746+
sscanf(data.data(), "%" PRId64 "%n", &timestamp_, &bytes_read);
746747
data.remove_prefix(bytes_read + 1); // +1 for '\n'
747-
sscanf(data.data(), "%lu%n", &sequence_number_, &bytes_read);
748+
sscanf(data.data(), "%" PRIu64 "%n", &sequence_number_, &bytes_read);
748749
data.remove_prefix(bytes_read + 1); // +1 for '\n'
749750
sscanf(data.data(), "%u%n", &num_files, &bytes_read);
750751
data.remove_prefix(bytes_read + 1); // +1 for '\n'

0 commit comments

Comments
 (0)