projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rnd-20020418-1-src
[rocksndiamonds.git]
/
src
/
libgame
/
misc.c
diff --git
a/src/libgame/misc.c
b/src/libgame/misc.c
index 6fe6949b45e3adc687938977ee4248b491449d5e..67f337dba80a195af5b8520f6afd220c35a7311f 100644
(file)
--- a/
src/libgame/misc.c
+++ b/
src/libgame/misc.c
@@
-159,12
+159,13
@@
boolean FrameReached(unsigned long *frame_counter_var,
{
unsigned long actual_frame_counter = FrameCounter;
{
unsigned long actual_frame_counter = FrameCounter;
- if (actual_frame_counter < *frame_counter_var
+
frame_delay &&
+ if (actual_frame_counter < *frame_counter_var
+
frame_delay &&
actual_frame_counter >= *frame_counter_var)
actual_frame_counter >= *frame_counter_var)
- return
(FALSE)
;
+ return
FALSE
;
*frame_counter_var = actual_frame_counter;
*frame_counter_var = actual_frame_counter;
- return(TRUE);
+
+ return TRUE;
}
boolean DelayReached(unsigned long *counter_var,
}
boolean DelayReached(unsigned long *counter_var,
@@
-174,10
+175,11
@@
boolean DelayReached(unsigned long *counter_var,
if (actual_counter < *counter_var + delay &&
actual_counter >= *counter_var)
if (actual_counter < *counter_var + delay &&
actual_counter >= *counter_var)
- return
(FALSE)
;
+ return
FALSE
;
*counter_var = actual_counter;
*counter_var = actual_counter;
- return(TRUE);
+
+ return TRUE;
}
void WaitUntilDelayReached(unsigned long *counter_var, unsigned long delay)
}
void WaitUntilDelayReached(unsigned long *counter_var, unsigned long delay)