[Sumover-dev] [svn commit] r3754 - rat/trunk
sumover-dev at cs.ucl.ac.uk
sumover-dev at cs.ucl.ac.uk
Wed May 31 16:24:12 BST 2006
Author: socrates
Date: Wed May 31 16:24:09 2006
New Revision: 3754
Modified:
rat/trunk/mbus_engine.c
Log:
Fixed earlier FreeBSD patch to work with Win32 I64 number.
Modified: rat/trunk/mbus_engine.c
==============================================================================
--- rat/trunk/mbus_engine.c (original)
+++ rat/trunk/mbus_engine.c Wed May 31 16:24:09 2006
@@ -606,11 +606,19 @@
#endif
gettimeofday(&t, NULL);
gethostname(hname, 64);
+#ifdef WIN32
+ sprintf(fname, "rat-%p-%I64d.%06ld-%s-%s.log", sp, (__int64)t.tv_sec, (long)t.tv_usec, hname, uname); //SV-XXX: Win32
+#else
sprintf(fname, "rat-%p-%jd.%06ld-%s-%s.log", sp, (intmax_t)t.tv_sec, (long)t.tv_usec, hname, uname); //SV-XXX: FreeBSD
+#endif
cname = rtp_get_sdes(sp->rtp_session[0], rtp_my_ssrc(sp->rtp_session[0]), RTCP_SDES_CNAME);
sp->logger = fopen(fname, "w");
+#ifdef WIN32
+ fprintf(sp->logger, "tool_start %I64u.%06lu ", (__int64)t.tv_sec + SECS_BETWEEN_1900_1970, (long)t.tv_usec); //SV-XXX: Win32
+#else
fprintf(sp->logger, "tool_start %ju.%06lu ", (intmax_t)t.tv_sec + SECS_BETWEEN_1900_1970, (long)t.tv_usec); //SV-XXX: FreeBSD
+#endif
fprintf(sp->logger, "0x%08lx\n", (unsigned long) rtp_my_ssrc(sp->rtp_session[0]));
} else {
fclose(sp->logger);
More information about the Sumover-dev
mailing list