]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - sys.h
major overhaul for thread-safety - many global variables and static
[xonotic/darkplaces.git] / sys.h
diff --git a/sys.h b/sys.h
index 37fcc8044fb87051d91eb7cfbd3e3715f7bfe2c1..908c9e5f2f5509d9f1a0a55dfb2ef7309ee7eac6 100644 (file)
--- a/sys.h
+++ b/sys.h
@@ -84,7 +84,14 @@ void Sys_Quit (int returnvalue);
  */
 void Sys_AllowProfiling (qboolean enable);
 
-double Sys_DoubleTime (void);
+typedef struct sys_cleantime_s
+{
+       double dirtytime; // last value gotten from Sys_DirtyTime()
+       double cleantime; // sanitized linearly increasing time since app start
+}
+sys_cleantime_t;
+
+double Sys_DirtyTime(void);
 
 void Sys_ProvideSelfFD (void);