diff src/modules/filesystem/physfs/Filesystem.cpp @ 1383:d8a56ce3b488

Constified some Filesystem module methods
author Alex Szpakowski <slime73@gmail.com>
date Sun, 17 Mar 2013 03:54:11 -0300
parents 07f9f786e56b
children 486d48aaa2f8
line wrap: on
line diff
--- a/src/modules/filesystem/physfs/Filesystem.cpp	Sun Mar 17 03:40:13 2013 -0300
+++ b/src/modules/filesystem/physfs/Filesystem.cpp	Sun Mar 17 03:54:11 2013 -0300
@@ -174,12 +174,12 @@
 	return true;
 }
 
-File *Filesystem::newFile(const char *filename)
+File *Filesystem::newFile(const char *filename) const
 {
 	return new File(filename);
 }
 
-FileData *Filesystem::newFileData(void *data, unsigned int size, const char *filename)
+FileData *Filesystem::newFileData(void *data, unsigned int size, const char *filename) const
 {
 	FileData *fd = new FileData(size, std::string(filename));
 
@@ -189,7 +189,7 @@
 	return fd;
 }
 
-FileData *Filesystem::newFileData(const char *b64, const char *filename)
+FileData *Filesystem::newFileData(const char *b64, const char *filename) const
 {
 	int size = strlen(b64);
 	int outsize = 0;
@@ -270,21 +270,21 @@
 	return save_path_full.c_str();
 }
 
-bool Filesystem::exists(const char *file)
+bool Filesystem::exists(const char *file) const
 {
 	if (PHYSFS_exists(file))
 		return true;
 	return false;
 }
 
-bool Filesystem::isDirectory(const char *file)
+bool Filesystem::isDirectory(const char *file) const
 {
 	if (PHYSFS_isDirectory(file))
 		return true;
 	return false;
 }
 
-bool Filesystem::isFile(const char *file)
+bool Filesystem::isFile(const char *file) const
 {
 	return exists(file) && !isDirectory(file);
 }
@@ -523,7 +523,7 @@
 	return 1;
 }
 
-int64 Filesystem::getSize(const char *filename)
+int64 Filesystem::getSize(const char *filename) const
 {
 	File file(filename);
 	int64 size = file.getSize();