Various small fixes in file transfer related files to eliminate compilation warnings under Linux.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@563 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/rfb/SFileTransferManager.h b/rfb/SFileTransferManager.h
index 4ee1406..fe81644 100644
--- a/rfb/SFileTransferManager.h
+++ b/rfb/SFileTransferManager.h
@@ -36,7 +36,7 @@
   {
   public:
     SFileTransferManager();
-    ~SFileTransferManager();
+    virtual ~SFileTransferManager();
 
     virtual SFileTransfer *createObject(network::Socket *sock) = 0;
     void destroyObject(SFileTransfer *pFT);