[Sumover-dev] [svn commit] r3751 - common/trunk/src
sumover-dev at cs.ucl.ac.uk
sumover-dev at cs.ucl.ac.uk
Tue May 30 17:12:03 BST 2006
Author: socrates
Date: Tue May 30 17:11:53 2006
New Revision: 3751
Modified:
common/trunk/src/mbus.c
Log:
Fixed earlier FreeBSD patch to work with Win32 I64 number.
Modified: common/trunk/src/mbus.c
==============================================================================
--- common/trunk/src/mbus.c (original)
+++ common/trunk/src/mbus.c Tue May 30 17:11:53 2006
@@ -265,9 +265,17 @@
mb_bufpos = mb_buffer + MBUS_AUTH_LEN;
/* monster kludge */
if(*dst == '(')
+#ifdef WIN32
+ sprintf(mb_bufpos, "\nmbus/1.0 %6d %I64d%03ld %c (%s) %s ", seqnum, (__int64)ts.tv_sec,ts.tv_usec/1000, reliable, src, dst); //SV-XXX: WIN32
+#else
sprintf(mb_bufpos, "\nmbus/1.0 %6d %jd%03ld %c (%s) %s ", seqnum, (intmax_t)ts.tv_sec,ts.tv_usec/1000, reliable, src, dst); //SV-XXX: FreeBSD
+#endif
else
+#ifdef WIN32
+ sprintf(mb_bufpos, "\nmbus/1.0 %6d %I64d%03ld %c (%s) (%s) ", seqnum, (__int64)ts.tv_sec,ts.tv_usec/1000, reliable, src, dst); //SV-XXX: WIN32
+#else
sprintf(mb_bufpos, "\nmbus/1.0 %6d %jd%03ld %c (%s) (%s) ", seqnum, (intmax_t)ts.tv_sec,ts.tv_usec/1000, reliable, src, dst); //SV-XXX: FreeBSD
+#endif
mb_bufpos += strlen(mb_bufpos);
if (ackseq == -1) {
More information about the Sumover-dev
mailing list