[xmppd-dev] commit r1557 - trunk/jabberd14/jabberd/lib

mail at jabberd.org mail at jabberd.org
Sun Mar 22 02:08:41 CET 2009


Author: mawis
Date: Sun Mar 22 02:08:40 2009
New Revision: 1557

Log:
Sign fix in resolving IPv4 addresses.

Modified:
   trunk/jabberd14/jabberd/lib/lwresc.cc

Modified: trunk/jabberd14/jabberd/lib/lwresc.cc
==============================================================================
--- trunk/jabberd14/jabberd/lib/lwresc.cc	Tue Mar 17 15:10:13 2009	(r1556)
+++ trunk/jabberd14/jabberd/lib/lwresc.cc	Sun Mar 22 02:08:40 2009	(r1557)
@@ -437,7 +437,7 @@
 		char one_byte;
 		if (!is.get(one_byte))
 		    throw std::runtime_error("Error reading A record");
-		address_stream << static_cast<unsigned>(one_byte);
+		address_stream << (static_cast<unsigned>(one_byte) & 0xFF);
 	    }
 
 	    address = address_stream.str();


More information about the dev mailing list