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