projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fixed code to compile with current gcc and 64-bit systems
[rocksndiamonds.git]
/
src
/
misc.c
diff --git
a/src/misc.c
b/src/misc.c
index a066cff5dcfa5cbdc26c0db36158551e3463b3bd..23fc73a13e045deda400f2ffa32241bd8f618626 100644
(file)
--- a/
src/misc.c
+++ b/
src/misc.c
@@
-24,7
+24,7
@@
#include <sys/param.h>
#include <sys/types.h>
#include <sys/param.h>
#include <sys/types.h>
-void microsleep(unsigned
long
usec)
+void microsleep(unsigned
int
usec)
{
struct timeval delay;
{
struct timeval delay;
@@
-36,7
+36,7
@@
void microsleep(unsigned long usec)
progname);
}
progname);
}
-unsigned
long be2long(unsigned long *be)
/* big-endian -> longword */
+unsigned
int be2int(unsigned int *be)
/* big-endian -> longword */
{
unsigned char *ptr = (unsigned char *)be;
{
unsigned char *ptr = (unsigned char *)be;
@@
-56,7
+56,7
@@
unsigned int RND(unsigned int max)
return(rand() % max);
}
return(rand() % max);
}
-unsigned int InitRND(
long
seed)
+unsigned int InitRND(
int
seed)
{
struct timeval current_time;
{
struct timeval current_time;
@@
-157,8
+157,8
@@
void DoAnimation()
void HandleAnimation(int mode)
{
void HandleAnimation(int mode)
{
- static
long
animstart_delay = -1;
- static
long
animstart_delay_value = 0;
+ static
int
animstart_delay = -1;
+ static
int
animstart_delay_value = 0;
static BOOL anim_restart = TRUE;
static BOOL reset_delay = TRUE;
static int toon_nr = 0;
static BOOL anim_restart = TRUE;
static BOOL reset_delay = TRUE;
static int toon_nr = 0;
@@
-208,7
+208,7
@@
BOOL AnimateToon(int toon_nr, BOOL restart)
static delta_x = 0, delta_y = 0;
static int frame = 0, frame_step = 1;
static BOOL horiz_move, vert_move;
static delta_x = 0, delta_y = 0;
static int frame = 0, frame_step = 1;
static BOOL horiz_move, vert_move;
- static
long
anim_delay = 0;
+ static
int
anim_delay = 0;
static int anim_delay_value = 0;
struct AnimInfo *anim = &toon[toon_nr];
static int width,height;
static int anim_delay_value = 0;
struct AnimInfo *anim = &toon[toon_nr];
static int width,height;