gst-libs/gst/rtsp/gstrtspconnection.c: Cast glong to time_t as time_t might have...
authorSebastian Dröge <slomo@circular-chaos.org>
Sat, 2 Feb 2008 06:52:41 +0000 (06:52 +0000)
committerSebastian Dröge <slomo@circular-chaos.org>
Sat, 2 Feb 2008 06:52:41 +0000 (06:52 +0000)
Original commit message from CVS:
* gst-libs/gst/rtsp/gstrtspconnection.c: (add_date_header):
Cast glong to time_t as time_t might have a different type on
other platforms, like FreeBSD, and we get a compiler warning
otherwise. Fixes bug #511825.

ChangeLog
gst-libs/gst/rtsp/gstrtspconnection.c

index f55edce..98adc93 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2008-02-02  Sebastian Dröge  <slomo@circular-chaos.org>
+
+       * gst-libs/gst/rtsp/gstrtspconnection.c: (add_date_header):
+       Cast glong to time_t as time_t might have a different type on
+       other platforms, like FreeBSD, and we get a compiler warning
+       otherwise. Fixes bug #511825.
+
 2008-02-01  Wim Taymans  <wim.taymans@collabora.co.uk>
 
        * gst/playback/gstplaybin2.c: (gst_play_bin_class_init),
index 48ffda2..9da13fa 100644 (file)
@@ -368,10 +368,12 @@ add_date_header (GstRTSPMessage * message)
 {
   GTimeVal tv;
   gchar date_string[100];
+  time_t t;
 
   g_get_current_time (&tv);
+  t = (time_t) tv.tv_sec;
   strftime (date_string, sizeof (date_string), "%a, %d %b %Y %H:%M:%S GMT",
-      gmtime (&tv.tv_sec));
+      gmtime (&t));
 
   gst_rtsp_message_add_header (message, GST_RTSP_HDR_DATE, date_string);
 }