Add BlockSize Getter in Ext4Tool 53/110753/5
authorSeok Hong <seok85.hong@samsung.com>
Wed, 18 Jan 2017 01:22:17 +0000 (10:22 +0900)
committerSeok Hong <seok85.hong@samsung.com>
Tue, 24 Jan 2017 08:00:01 +0000 (17:00 +0900)
Change-Id: I68ac44023326cde8aaf0e4926aa2abc64a90ad74
Signed-off-by: Seok Hong <seok85.hong@samsung.com>
server/ext4-tool.cpp
server/ext4-tool.h

index d319483..b194c04 100644 (file)
@@ -42,10 +42,9 @@ static unsigned int divCeilSafely(unsigned int a, unsigned int b)
 }
 
 Ext4Tool::Ext4Tool(const std::string &src) :
-       source(src), totalBlockCount(0)
+       source(src), blockSize(0), totalBlockCount(0)
 {
        unsigned int firstDataBlock = 0;
-       unsigned int blockSize = 0;
        unsigned int blocksPerGroup = 0;
        unsigned int clustersPerGroup = 0;
        runtime::File device(source);
@@ -125,6 +124,11 @@ Ext4Tool::~Ext4Tool()
 {
 }
 
+unsigned int Ext4Tool::getBlockSize()
+{
+       return blockSize;
+}
+
 unsigned int Ext4Tool::getTotalBlockCount()
 {
        return totalBlockCount;
index fb10912..efad0fa 100644 (file)
@@ -34,6 +34,7 @@ public:
 
        typedef std::vector<unsigned char> data;
 
+       unsigned int getBlockSize();
        unsigned int getTotalBlockCount();
        bool isUsedBlock(unsigned int blockIndex);
 
@@ -41,7 +42,7 @@ public:
 
 private:
        std::string source;
-       unsigned int totalBlockCount;
+       unsigned int blockSize, totalBlockCount;
        data bitmap;
 };