Parcourir la source

Remove timersub redefine.

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@2274 fd59a12c-fef9-0310-b244-a6a79926bd2f
Steven Dake il y a 16 ans
Parent
commit
1402dac1ee
2 fichiers modifiés avec 4 ajouts et 0 suppressions
  1. 2 0
      services/pload.c
  2. 2 0
      test/logsysbench.c

+ 2 - 0
services/pload.c

@@ -328,6 +328,7 @@ static void message_handler_req_exec_pload_start (
 	start_mcasting ();
 }
 
+#ifndef timersub
 # define timersub(a, b, result)                                               \
   do {                                                                        \
     (result)->tv_sec = (a)->tv_sec - (b)->tv_sec;                             \
@@ -337,6 +338,7 @@ static void message_handler_req_exec_pload_start (
       (result)->tv_usec += 1000000;                                           \
     }                                                                         \
   } while (0)
+#endif
 
 struct timeval tv1;
 struct timeval tv2;

+ 2 - 0
test/logsysbench.c

@@ -57,6 +57,7 @@ LOGSYS_DECLARE_SYSTEM ("logtest_rec",
 
 static struct timeval tv1, tv2, tv_elapsed;
 
+#ifndef timersub
 #define timersub(a, b, result)					\
 do {								\
 	(result)->tv_sec = (a)->tv_sec - (b)->tv_sec;		\
@@ -66,6 +67,7 @@ do {								\
 		(result)->tv_usec += 1000000;			\
 	}							\
 } while (0)
+#endif
 
 static void bm_start (void)
 {