Sophie

Sophie

distrib > Mandriva > 2007.0 > x86_64 > media > main-testing-src > by-pkgid > ce2fd53322ae5dbc4b4cd3407e3f229c > files > 4

jabber-1.4.4-11mdv2007.0.src.rpm

--- jabberd-1.4.4/jabberd/lib/crc32.c.gcc4	2005-08-09 11:16:25.000000000 +0200
+++ jabberd-1.4.4/jabberd/lib/crc32.c	2005-08-09 11:16:48.000000000 +0200
@@ -105,7 +105,7 @@
 
     if (ptr == NULL)
     {
-	bzero(crc32buf, sizeof(crc32buf));
+	bzero(crc32buf, 9);
 	return;
     }
 
--- jabberd-1.4.4/xdb_file/xdb_file.c.gcc4	2005-04-16 00:07:25.000000000 +0200
+++ jabberd-1.4.4/xdb_file/xdb_file.c	2005-08-09 11:11:19.000000000 +0200
@@ -153,8 +153,8 @@
     
     /* generate a hash over the filename */
     bzero(hashedfilename, sizeof(hashedfilename));
-    bzero(digit01, sizeof(digit01));
-    bzero(digit23, sizeof(digit23));
+    bzero(digit01, sizeof(char[3]));
+    bzero(digit23, sizeof(char[3]));
     crc32_r(filename, hashedfilename);
     log_debug2(ZONE, LOGT_STORAGE, "hash of %s is %s", filename, hashedfilename);
     memcpy(digit01, hashedfilename+1, 2);
--- jabberd-1.4.4/aim-transport-stable-20040131/src/rxhandlers.c.gcc4	2001-11-28 19:05:42.000000000 +0100
+++ jabberd-1.4.4/aim-transport-stable-20040131/src/rxhandlers.c	2005-08-08 18:54:11.000000000 +0200
@@ -66,7 +66,7 @@
 	}
 
 	mod->next = (aim_module_t *)sess->modlistv;
-	(aim_module_t *)sess->modlistv = mod;
+	sess->modlistv = mod;
 
 	faimdprintf(sess, 1, "registered module %s (family 0x%04x, version = 0x%04x, tool 0x%04x, tool version 0x%04x)\n", mod->name, mod->family, mod->version, mod->toolid, mod->toolversion);