From 8afafc2783e291f5c55de28fd01be55f8522c43d Mon Sep 17 00:00:00 2001 From: Yueh-Hsuan Chiang Date: Tue, 2 Jun 2015 17:35:39 -0700 Subject: [PATCH] Fix compile warning in db/db_impl Summary: Fix the following compile warning in db/db_impl db/db_impl.cc:1603:19: error: implicit conversion loses integer precision: 'const uint64_t' (aka 'const unsigned long') to 'int' [-Werror,-Wshorten-64-to-32] info.job_id = job_id; ~ ^~~~~~ Test Plan: db_test Reviewers: sdong Subscribers: dhruba, leveldb Differential Revision: https://reviews.facebook.net/D39423 --- db/db_impl.cc | 2 +- db/db_impl.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/db/db_impl.cc b/db/db_impl.cc index c44c153ce..9448f804a 100644 --- a/db/db_impl.cc +++ b/db/db_impl.cc @@ -1584,7 +1584,7 @@ Status DBImpl::CompactFilesImpl( void DBImpl::NotifyOnCompactionCompleted( ColumnFamilyData* cfd, Compaction *c, const Status &st, const CompactionJobStats& compaction_job_stats, - const uint64_t job_id) { + const int job_id) { #ifndef ROCKSDB_LITE if (db_options_.listeners.size() == 0U) { return; diff --git a/db/db_impl.h b/db/db_impl.h index 8f25c3e68..5fb585235 100644 --- a/db/db_impl.h +++ b/db/db_impl.h @@ -353,7 +353,7 @@ class DBImpl : public DB { void NotifyOnCompactionCompleted(ColumnFamilyData* cfd, Compaction *c, const Status &st, const CompactionJobStats& job_stats, - uint64_t job_id); + int job_id); void NewThreadStatusCfInfo(ColumnFamilyData* cfd) const;