Author: mordante
Date: Thu Apr  2 20:23:20 2009
New Revision: 34404

URL: http://svn.gna.org/viewcvs/wesnoth?rev=34404&view=rev
Log:
Converted the old style casts to c++ style casts.

Modified:
    trunk/src/server/jwsmtp/compat.h

Modified: trunk/src/server/jwsmtp/compat.h
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/src/server/jwsmtp/compat.h?rev=34404&r1=34403&r2=34404&view=diff
==============================================================================
--- trunk/src/server/jwsmtp/compat.h (original)
+++ trunk/src/server/jwsmtp/compat.h Thu Apr  2 20:23:20 2009
@@ -123,13 +123,15 @@
   }
   operator const sockaddr () const {
     sockaddr addr;
-    std::copy((char*)&ADDR, (char*)&ADDR + sizeof(ADDR), (char*)&addr);
+    std::copy(const_cast<char *>(reinterpret_cast<const char*>(&ADDR)),
+                       const_cast<char *>(reinterpret_cast<const 
char*>(&ADDR)) + sizeof(ADDR),
+                       reinterpret_cast<char*>(&addr));
     return addr;
   }
 
   size_t get_size() const {return sizeof(ADDR);}
   char* get_sin_addr() {
-     return (char*)&ADDR.sin_addr;
+     return reinterpret_cast<char*>(&ADDR.sin_addr);
   }
   void set_port(unsigned short newport) {ADDR.sin_port = newport;}
   void set_ip(const std::string& newip) {


_______________________________________________
Wesnoth-commits mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-commits

Reply via email to