From 5a7f0d2e7b4265153ccc70051bdae8b851617ede Mon Sep 17 00:00:00 2001 From: Matt Turner Date: Tue, 11 Nov 2008 23:00:38 +0000 Subject: Remove stupid datatypes. Begin code cleanup git-svn-id: svn://mattst88.com/svn/cleanbench/trunk@5 0d43b9a7-5ab2-4d7b-af9d-f64450cef757 --- idea.c | 92 +++++++++++++++++++++++++++++++++--------------------------------- 1 file changed, 46 insertions(+), 46 deletions(-) (limited to 'idea.c') diff --git a/idea.c b/idea.c index 43abad9..464dc74 100644 --- a/idea.c +++ b/idea.c @@ -22,14 +22,14 @@ void DoIDEA(void) IDEAStruct *locideastruct; /* Loc pointer to global structure */ int i; IDEAkey Z,DK; -u16 userkey[8]; -ulong accumtime; +uint16_t userkey[8]; +unsigned long accumtime; double iterations; char *errorcontext; int systemerror; -faruchar *plain1; /* First plaintext buffer */ -faruchar *crypt1; /* Encryption buffer */ -faruchar *plain2; /* Second plaintext buffer */ +unsigned char *plain1; /* First plaintext buffer */ +unsigned char *crypt1; /* Encryption buffer */ +unsigned char *plain2; /* Second plaintext buffer */ /* ** Link to global data @@ -45,14 +45,14 @@ errorcontext="CPU:IDEA"; ** Re-init random-number generator. */ /* randnum(3L); */ -randnum((int32)3); +randnum(3); /* ** Build an encryption/decryption key */ for (i=0;i<8;i++) - /* userkey[i]=(u16)(abs_randwc(60000L) & 0xFFFF); */ - userkey[i]=(u16)(abs_randwc((int32)60000) & 0xFFFF); + /* userkey[i]=(uint16_t)(abs_randwc(60000L) & 0xFFFF); */ + userkey[i]=(uint16_t)(abs_randwc((int32_t)60000) & 0xFFFF); for(i=0;iarraysize,&systemerror); +plain1=(unsigned char *)AllocateMemory(locideastruct->arraysize,&systemerror); if(systemerror) { ReportError(errorcontext,systemerror); ErrorExit(); } -crypt1=(faruchar *)AllocateMemory(locideastruct->arraysize,&systemerror); +crypt1=(unsigned char *)AllocateMemory(locideastruct->arraysize,&systemerror); if(systemerror) { ReportError(errorcontext,systemerror); - FreeMemory((farvoid *)plain1,&systemerror); + FreeMemory((void *)plain1,&systemerror); ErrorExit(); } -plain2=(faruchar *)AllocateMemory(locideastruct->arraysize,&systemerror); +plain2=(unsigned char *)AllocateMemory(locideastruct->arraysize,&systemerror); if(systemerror) { ReportError(errorcontext,systemerror); - FreeMemory((farvoid *)plain1,&systemerror); - FreeMemory((farvoid *)crypt1,&systemerror); + FreeMemory((void *)plain1,&systemerror); + FreeMemory((void *)crypt1,&systemerror); ErrorExit(); } /* @@ -97,7 +97,7 @@ if(systemerror) ** the array up with random numbers. */ for(i=0;iarraysize;i++) - plain1[i]=(uchar)(abs_randwc(255) & 0xFF); + plain1[i]=(unsigned char)(abs_randwc(255) & 0xFF); /* ** See if we need to perform self adjustment loop. @@ -135,9 +135,9 @@ do { ** Clean up, calculate results, and go home. Be sure to ** show that we don't have to rerun adjustment code. */ -FreeMemory((farvoid *)plain1,&systemerror); -FreeMemory((farvoid *)crypt1,&systemerror); -FreeMemory((farvoid *)plain2,&systemerror); +FreeMemory((void *)plain1,&systemerror); +FreeMemory((void *)crypt1,&systemerror); +FreeMemory((void *)plain2,&systemerror); locideastruct->iterspersec=iterations / TicksToFracSecs(accumtime); if(locideastruct->adjust==0) @@ -154,17 +154,17 @@ return; ** Actually, a single iteration is one encryption and one ** decryption. */ -static ulong DoIDEAIteration(faruchar *plain1, - faruchar *crypt1, - faruchar *plain2, - ulong arraysize, - ulong nloops, +static unsigned long DoIDEAIteration(unsigned char *plain1, + unsigned char *crypt1, + unsigned char *plain2, + unsigned long arraysize, + unsigned long nloops, IDEAkey Z, IDEAkey DK) { -register ulong i; -register ulong j; -ulong elapsed; +register unsigned long i; +register unsigned long j; +unsigned long elapsed; #ifdef DEBUG int status=0; #endif @@ -179,11 +179,11 @@ elapsed=StartStopwatch(); */ for(i=0;i>16); + a=(uint16_t)(p>>16); return(b-a+(b