From 36335f98260c7b6e5ea451422ee14fab662cb0f0 Mon Sep 17 00:00:00 2001 From: zhangjipeng Date: Wed, 17 Jul 2024 21:11:49 +0800 Subject: [PATCH] fix build unittest --- unittest/pod_vector.cpp | 3 ++- unittest/timeuse.h | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/unittest/pod_vector.cpp b/unittest/pod_vector.cpp index 84abb77..9920c3e 100644 --- a/unittest/pod_vector.cpp +++ b/unittest/pod_vector.cpp @@ -1,7 +1,8 @@ #include "test.h" -#include "src/include/data_vector.h" #include "timeuse.h" +#define _DEBUG 1 +#include "src/include/data_vector.h" using namespace picasso; diff --git a/unittest/timeuse.h b/unittest/timeuse.h index b048401..9ad50a8 100644 --- a/unittest/timeuse.h +++ b/unittest/timeuse.h @@ -6,7 +6,7 @@ #include "stdlib.h" #include "stdio.h" #include "time.h" -#ifdef LINUX +#if defined(LINUX) || defined(UNIX) #include "unistd.h" #include "sys/time.h" #endif @@ -26,7 +26,7 @@ static inline suseconds_t get_time() #else struct timeval t; gettimeofday(&t, 0); - suseconds_t t1 = t.tv_sec * 1000 + t.tv_usec/1000; + suseconds_t t1 = (suseconds_t)(t.tv_sec * 1000 + t.tv_usec/1000); #endif return t1; }