summaryrefslogtreecommitdiff
path: root/misc.c
diff options
context:
space:
mode:
Diffstat (limited to 'misc.c')
-rw-r--r--misc.c24
1 files changed, 12 insertions, 12 deletions
diff --git a/misc.c b/misc.c
index a5144e4..aca70bc 100644
--- a/misc.c
+++ b/misc.c
@@ -49,9 +49,9 @@ long randwc(long num)
/*
** Returns signed 32-bit random modulo num.
*/
-int32 randwc(int32 num)
+int32_t randwc(int32_t num)
{
- return(randnum((int32)0)%num);
+ return(randnum((int32_t)0)%num);
}
/***************************
@@ -71,14 +71,14 @@ if(temp<0) temp=0L-temp;
return((unsigned long)temp);
}
*/
-u32 abs_randwc(u32 num)
+uint32_t abs_randwc(uint32_t num)
{
-int32 temp; /* Temporary storage */
+int32_t temp; /* Temporary storage */
temp=randwc(num);
-if(temp<0) temp=(int32)0-temp;
+if(temp<0) temp=(int32_t)0-temp;
-return((u32)temp);
+return((uint32_t)temp);
}
/****************************
@@ -104,15 +104,15 @@ long randnum(long lngval)
return(interm);
}
*/
-int32 randnum(int32 lngval)
+int32_t randnum(int32_t lngval)
{
- register int32 interm;
- static int32 randw[2] = { (int32)13 , (int32)117 };
+ register int32_t interm;
+ static int32_t randw[2] = { (int32_t)13 , (int32_t)117 };
- if (lngval!=(int32)0)
- { randw[0]=(int32)13; randw[1]=(int32)117; }
+ if (lngval!=(int32_t)0)
+ { randw[0]=(int32_t)13; randw[1]=(int32_t)117; }
- interm=(randw[0]*(int32)254754+randw[1]*(int32)529562)%(int32)999563;
+ interm=(randw[0]*(int32_t)254754+randw[1]*(int32_t)529562)%(int32_t)999563;
randw[1]=randw[0];
randw[0]=interm;
return(interm);