From 98804f914f156c72456c45a6d03679119a38c60c Mon Sep 17 00:00:00 2001 From: Mark Callaghan Date: Tue, 2 Oct 2012 17:12:32 -0700 Subject: [PATCH] Fix compiler warnings and errors in ldb.c Summary: stdlib.h is needed for exit() --readhead --> --readahead Task ID: # Blame Rev: Test Plan: compile Revert Plan: Database Impact: Memcache Impact: Other Notes: EImportant: - begin *PUBLIC* platform impact section - Bugzilla: # - end platform impact - fix compiler warnings & errors Reviewers: dhruba Reviewed By: dhruba CC: heyongqiang Differential Revision: https://reviews.facebook.net/D5805 --- db/db_bench.cc | 2 +- tools/ldb.cc | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/db/db_bench.cc b/db/db_bench.cc index d0f83778c..5e3426b7f 100644 --- a/db/db_bench.cc +++ b/db/db_bench.cc @@ -1190,7 +1190,7 @@ int main(int argc, char** argv) { } else if (sscanf(argv[i], "--mmap_read=%d%c", &n, &junk) == 1 && (n == 0 || n == 1)) { useMmapRead = n; - } else if (sscanf(argv[i], "--readhead=%d%c", &n, &junk) == 1 && + } else if (sscanf(argv[i], "--readahead=%d%c", &n, &junk) == 1 && (n == 0 || n == 1)) { useFsReadAhead = n; } else if (sscanf(argv[i], "--statistics=%d%c", &n, &junk) == 1 && diff --git a/tools/ldb.cc b/tools/ldb.cc index 08fd25396..a44a713de 100644 --- a/tools/ldb.cc +++ b/tools/ldb.cc @@ -5,6 +5,7 @@ #include #include #include +#include #include "leveldb/db.h" #include "leveldb/options.h" @@ -122,7 +123,7 @@ static void dump_db( } } - fprintf(stdout, "Keys in range: %d\n", count); + fprintf(stdout, "Keys in range: %lld\n", (long long) count); // Clean up delete iter;