libpurple/protocols/mxit/chunk.h

changeset 35680
965839bfe169
parent 31722
9e4e8315893d
child 37901
41e45e18f3b2
--- a/libpurple/protocols/mxit/chunk.h	Thu Apr 03 04:23:35 2014 +0200
+++ b/libpurple/protocols/mxit/chunk.h	Thu Apr 03 04:33:49 2014 +0200
@@ -84,7 +84,8 @@
 
 static inline guint32 chunk_length( gchar* chunkheader )
 {
-	guint32 length = *( (const guint32*) &chunkheader[1] );
+	guint32 length;
+	memcpy(&length, &chunkheader[1], sizeof(guint32));
 	return htonl( length );
 }
 

mercurial