Don't use "register" keyword, it was deprecated in C++11

.. and even removed in C++17 - and before that it probably didn't do
much in most compilers
This commit is contained in:
Daniel Gibson 2023-01-05 04:57:54 +01:00
parent c9f841d058
commit 06e2a1568e
3 changed files with 4 additions and 4 deletions

View file

@ -300,7 +300,7 @@ RESULTS
Reverses the byte order in each of elcount elements. Reverses the byte order in each of elcount elements.
===================================================================== */ ===================================================================== */
ID_INLINE static void RevBytesSwap( void *bp, int elsize, int elcount ) { ID_INLINE static void RevBytesSwap( void *bp, int elsize, int elcount ) {
register unsigned char *p, *q; unsigned char *p, *q;
p = ( unsigned char * ) bp; p = ( unsigned char * ) bp;

View file

@ -54,7 +54,7 @@ the data and converts bytes into longwords for this routine.
================= =================
*/ */
void MD5_Transform( unsigned int state[4], unsigned int in[16] ) { void MD5_Transform( unsigned int state[4], unsigned int in[16] ) {
register unsigned int a, b, c, d; unsigned int a, b, c, d;
a = state[0]; a = state[0];
b = state[1]; b = state[1];

View file

@ -1802,7 +1802,7 @@ void VPCALL idSIMD_Generic::MatX_LowerTriangularSolve( const idMatX &L, float *x
lptr = L[skip]; lptr = L[skip];
int i, j; int i, j;
register double s0, s1, s2, s3; double s0, s1, s2, s3;
for ( i = skip; i < n; i++ ) { for ( i = skip; i < n; i++ ) {
s0 = lptr[0] * x[0]; s0 = lptr[0] * x[0];
@ -1928,7 +1928,7 @@ void VPCALL idSIMD_Generic::MatX_LowerTriangularSolveTranspose( const idMatX &L,
} }
int i, j; int i, j;
register double s0, s1, s2, s3; double s0, s1, s2, s3;
float *xptr; float *xptr;
lptr = L.ToFloatPtr() + n * nc + n - 4; lptr = L.ToFloatPtr() + n * nc + n - 4;