Methods of the DirManager class were explicitly declared as abstract. Besides
increasing overall correctness, this solves compilation problem in the Debug
configuration.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@369 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/rfb/DirManager.h b/rfb/DirManager.h
index a331c5e..d59ffde 100644
--- a/rfb/DirManager.h
+++ b/rfb/DirManager.h
@@ -29,11 +29,11 @@
namespace rfb {
class DirManager {
public:
- virtual bool createDir(char *pFullPath);
- virtual bool renameIt(char *pOldName, char *pNewName);
- virtual bool deleteIt(char *pFullPath);
+ virtual bool createDir(char *pFullPath) = 0;
+ virtual bool renameIt(char *pOldName, char *pNewName) = 0;
+ virtual bool deleteIt(char *pFullPath) = 0;
- virtual bool getDirInfo(char *pPath, FileInfo *pFileInfo, unsigned int dirOnly);
+ virtual bool getDirInfo(char *pPath, FileInfo *pFileInfo, unsigned int dirOnly) = 0;
};
}