Replaced Windows-specific "DWORD" type with more appropriate "void*"
specification, to fix compilation under Unix. Also, added missing
newlines at end of some files.


git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@469 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/rfb/ListConnInfo.h b/rfb/ListConnInfo.h
index 5953004..cabcbc7 100644
--- a/rfb/ListConnInfo.h
+++ b/rfb/ListConnInfo.h
@@ -50,7 +50,7 @@
       si++;
     }
 
-    void addInfo(DWORD Conn, char* IP, char* Time, int Status) {
+    void addInfo(void* Conn, char* IP, char* Time, int Status) {
       conn.push_back(Conn);
       IP_address.push_back(strDup(IP));
       time_conn.push_back(strDup(Time));
@@ -75,7 +75,7 @@
       }
     }
 
-    DWORD iGetConn() { return *ci;}
+    void* iGetConn() { return *ci;}
 
     int iGetStatus() { return *si;}
 
@@ -107,11 +107,11 @@
     }
 
   private:
-    std::list<DWORD> conn;
+    std::list<void*> conn;
     std::list<char*> IP_address;
     std::list<char*> time_conn;
     std::list<int> status;
-    std::list<DWORD>::iterator ci;
+    std::list<void*>::iterator ci;
     std::list<char*>::iterator Ii;
     std::list<char*>::iterator ti;
     std::list<int>::iterator si;
diff --git a/rfb/VNCSConnectionST.cxx b/rfb/VNCSConnectionST.cxx
index 8f2ff23..7173758 100644
--- a/rfb/VNCSConnectionST.cxx
+++ b/rfb/VNCSConnectionST.cxx
@@ -705,4 +705,4 @@
 bool VNCSConnectionST::processFTMsg(int type)
 {
   return false;
-}
\ No newline at end of file
+}
diff --git a/rfb/VNCServerST.cxx b/rfb/VNCServerST.cxx
index 9f6ecb5..0721a3c 100644
--- a/rfb/VNCServerST.cxx
+++ b/rfb/VNCServerST.cxx
@@ -516,7 +516,7 @@
     return;
   std::list<VNCSConnectionST*>::iterator i;
   for (i = clients.begin(); i != clients.end(); i++)
-    listConn->addInfo((DWORD)(*i), (*i)->getSock()->getPeerAddress(),
+    listConn->addInfo((void*)(*i), (*i)->getSock()->getPeerAddress(),
                       (*i)->getStartTime(), (*i)->getStatus());
 }
 
@@ -539,4 +539,4 @@
       }
     }
   }
-}
\ No newline at end of file
+}