diff libfdcore/p_sr.c @ 1052:b3d623f04b6d

Fix a number of remaining compilation warnings
author Sebastien Decugis <sdecugis@freediameter.net>
date Wed, 24 Apr 2013 12:49:00 +0800
parents 908ffbb81f60
children 74bba7975864
line wrap: on
line diff
--- a/libfdcore/p_sr.c	Wed Apr 24 11:17:30 2013 +0800
+++ b/libfdcore/p_sr.c	Wed Apr 24 12:49:00 2013 +0800
@@ -77,8 +77,8 @@
 		uint32_t * nexthbh = li->o;
 		
 		fd_log_debug(" - Next req (hbh:%x): [since %ld.%06ld sec]", *nexthbh, 
-			(now.tv_nsec >= sr->added_on.tv_nsec) ? (now.tv_sec - sr->added_on.tv_sec) : (now.tv_sec - sr->added_on.tv_sec - 1),
-			(now.tv_nsec >= sr->added_on.tv_nsec) ? (now.tv_nsec - sr->added_on.tv_nsec) / 1000 : (now.tv_nsec - sr->added_on.tv_nsec + 1000000000) / 1000);
+			(long)((now.tv_nsec >= sr->added_on.tv_nsec) ? (now.tv_sec - sr->added_on.tv_sec) : (now.tv_sec - sr->added_on.tv_sec - 1)),
+			(long)((now.tv_nsec >= sr->added_on.tv_nsec) ? ((now.tv_nsec - sr->added_on.tv_nsec) / 1000) : ((now.tv_nsec - sr->added_on.tv_nsec + 1000000000) / 1000)));
 		
 		fd_msg_dump_one(ANNOYING + 1, sr->req);
 	}
"Welcome to our mercurial repository"