diff --git a/sflphone-gtk/src/timestamp.c b/sflphone-gtk/src/timestamp.c
index 77f552d32b294737bb7f37482f8f1f4be616f361..3a28badddca65fbcb9cf00cf5b3e1c60252e35c5 100644
--- a/sflphone-gtk/src/timestamp.c
+++ b/sflphone-gtk/src/timestamp.c
@@ -39,7 +39,7 @@ timestamp_get_call_date( void )
 process_call_duration( call_t* c )
 {
   gchar * res;
-  g_print("Start = %i - Stop = %i  - Call duration = %i\n", c->_start , c->_stop , (int)(c->_stop - c->_start));
+  g_print("Start = %i - Stop = %i  - Call duration = %i\n", (int)c->_start , (int)c->_stop , (int)(c->_stop - c->_start));
 
   if( c->history_state == MISSED && c->_stop == 0 )
     return g_markup_printf_escaped(_("<small>Missed call</small>"));