summaryrefslogtreecommitdiff
path: root/src/File.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/File.cc')
-rw-r--r--src/File.cc8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/File.cc b/src/File.cc
index e5dc24e2..683fa99a 100644
--- a/src/File.cc
+++ b/src/File.cc
@@ -62,3 +62,11 @@ bool File::remove() {
return false;
}
}
+
+long long int File::size() {
+ struct stat fstat;
+ if(fillStat(fstat) < 0) {
+ return 0;
+ }
+ return fstat.st_size;
+}