about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorCharadon <dev@iotib.net>2022-06-13 19:30:55 -0400
committerCharadon <dev@iotib.net>2022-06-13 19:30:55 -0400
commit15621c41d2d38aa6023439ccd96416c66bf9345b (patch)
tree25ae0ada5b71181f692ffe088fa0e8cf37087318 /src
parent27a0d0856f33ddd927a5f8d9b7537d58433aad73 (diff)
downloadPong-C-15621c41d2d38aa6023439ccd96416c66bf9345b.tar.gz
Revert "Maybe made clock more accurate? Needs testing"
This reverts commit a1f0c28548dce172cdb56b69c07d8bfee1c00d15.
Diffstat (limited to 'src')
-rw-r--r--src/main.c20
1 files changed, 1 insertions, 19 deletions
diff --git a/src/main.c b/src/main.c
index 4886523..6f2e96e 100644
--- a/src/main.c
+++ b/src/main.c
@@ -51,28 +51,10 @@ static int internal_clock() {
 	const struct timespec Delay = {
 		0, 16666666
 	};
-	struct timespec Remaining = {
-		0, 0
-	};
-	bool Lock = true;
+	struct timespec Remaining;
 	while(GameGoing == true) {
 		SDL_AtomicAdd(&Ticks, 1);
 		nanosleep(&Delay, &Remaining);
-		if (Remaining.tv_nsec != 0 && Remaining.tv_sec != 0) {
-			Lock = true;
-			double InitialTime = GetTime();
-			double TotalRemainingTime = (Remaining.tv_sec/1000000000.0f)+(Remaining.tv_nsec*1000000000.0f);
-			while(Lock == true) {
-				double CurrentTime = GetTime() - InitialTime;
-				TotalRemainingTime -= CurrentTime;
-				if(TotalRemainingTime <= 0) {
-					Lock = false;
-				}
-			}
-		} else {
-			Lock = false;
-		}
-		
 	}
 	return(0);
 }