diff src/sysdep.c @ 203:850242ba4a81 r20-3b28

Import from CVS: tag r20-3b28
author cvs
date Mon, 13 Aug 2007 10:02:21 +0200
parents b405438285a2
children 41ff10fd062f
line wrap: on
line diff
--- a/src/sysdep.c	Mon Aug 13 10:01:24 2007 +0200
+++ b/src/sysdep.c	Mon Aug 13 10:02:21 2007 +0200
@@ -2847,7 +2847,7 @@
 {
 #ifdef INTERRUPTIBLE_CLOSE
   int did_retry = 0;
-  register int rtnval;
+  REGISTER int rtnval;
 
   while ((rtnval = close (fd)) == -1
 	 && (errno == EINTR))
@@ -5407,7 +5407,7 @@
 #endif /* 0 */
 
 void
-bzero (register char *b, register int length)
+bzero (REGISTER char *b, REGISTER int length)
 {
   short zero = 0;
   long max_str = 65535;
@@ -5423,7 +5423,7 @@
 
 /* Saying `void' requires a declaration, above, where bcopy is used
    and that declaration causes pain for systems where bcopy is a macro.  */
-bcopy (register char *b1, register char *b2, register int length)
+bcopy (REGISTER char *b1, REGISTER char *b2, REGISTER int length)
 {
   long max_str = 65535;
 
@@ -5438,7 +5438,7 @@
 }
 
 int
-bcmp (register char *b1, register char *b2, register int length)
+bcmp (REGISTER char *b1, REGISTER char *b2, REGISTER int length)
 /* This could be a macro! */
 {
   struct dsc$descriptor_s src1 = {length, DSC$K_DTYPE_T, DSC$K_CLASS_S, b1};