Branimir Karadžić 8 ani în urmă
părinte
comite
45c7bab445
1 a modificat fișierele cu 2 adăugiri și 2 ștergeri
  1. 2 2
      src/semaphore.cpp

+ 2 - 2
src/semaphore.cpp

@@ -78,7 +78,7 @@ namespace bx
 
 		dispatch_time_t dt = 0 > _msecs
 			? DISPATCH_TIME_FOREVER
-			: dispatch_time(DISPATCH_TIME_NOW, _msecs*1000000)
+			: dispatch_time(DISPATCH_TIME_NOW, int64_t(_msecs)*1000000)
 			;
 		return !dispatch_semaphore_wait(si->m_handle, dt);
 	}
@@ -98,7 +98,7 @@ namespace bx
 
 	void toTimespecMs(timespec& _ts, int32_t _msecs)
 	{
-		toTimespecNs(_ts, _msecs*1000000);
+		toTimespecNs(_ts, uint64_t(_msecs)*1000000);
 	}
 
 	void add(timespec& _ts, int32_t _msecs)