File commoncpp2-overflow.patch of Package commoncpp2

--- src/inaddr.cpp.orig	2012-09-06 23:45:58.295527284 +0200
+++ src/inaddr.cpp	2012-09-06 23:47:06.148311928 +0200
@@ -333,7 +333,7 @@
             if(ipaddr)
                 delete[] ipaddr;
             ipaddr = new struct in_addr[1];
-            memset((void *)&ipaddr[0], 0, sizeof(ipaddr));
+            memset((void *)&ipaddr[0], 0, sizeof(struct in_addr[1]));
             return;
         }
 
openSUSE Build Service is sponsored by