libpurple/protocols/zephyr/ZReadAscii.c

changeset 36031
9eb8f52893d0
parent 36002
31a8779e91d4
parent 36029
cd7db320cf5c
child 36257
c5445f25f90f
--- a/libpurple/protocols/zephyr/ZReadAscii.c	Sun May 11 22:31:38 2014 +0200
+++ b/libpurple/protocols/zephyr/ZReadAscii.c	Tue May 13 00:26:43 2014 +0200
@@ -64,7 +64,7 @@
     retval = ZReadAscii(ptr, len, buf, 4);
     if (retval != ZERR_NONE)
 	return retval;
-    value |= buf[0] << 24;
+    value |= (unsigned long)buf[0] << 24;
     value |= buf[1] << 16;
     value |= buf[2] << 8;
     value |= buf[3];

mercurial