ExternalStream.st
changeset 8913 b9498d27a554
parent 8901 824a89d0b5c7
child 8966 0b299dd8759c
--- a/ExternalStream.st	Fri Jul 08 18:41:53 2005 +0200
+++ b/ExternalStream.st	Fri Jul 08 19:15:03 2005 +0200
@@ -273,7 +273,7 @@
     if (isBuffered) {                                   \
 	ungetc((c), (f));                               \
     } else {                                            \
-      __INST(readAhead) = __MKSMALLINT((c));            \
+      __INST(readAhead) = __mkSmallInteger((c));            \
     }
 
 # define __READBYTE__(ret, f, buf, isBuffered)          \
@@ -719,13 +719,13 @@
 
 # ifdef NO_STDIO
 #  define __UNGETC__(c, f, isBuffered)                  \
-    __INST(readAhead) = __MKSMALLINT((c));
+    __INST(readAhead) = __mkSmallInteger((c));
 # else /* use STDIO */
 #  define __UNGETC__(c, f, isBuffered)                  \
     if (isBuffered) {                                   \
 	ungetc((c), (f));                               \
     } else {                                            \
-	__INST(readAhead) = __MKSMALLINT((c));          \
+	__INST(readAhead) = __mkSmallInteger((c));          \
     }
 # endif /* use STDIO */
 
@@ -2412,7 +2412,7 @@
 		    __INST(hitEOF) = true;
 		    break;
 		} else {
-		    __INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+		    __INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
 		    goto err;
 		}
 	    }
@@ -2436,7 +2436,7 @@
 			__INST(hitEOF) = true;
 			break;
 		    }
-		    __INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+		    __INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
 		    goto err;
 		}
 
@@ -2569,7 +2569,7 @@
 		RETURN ( self );
 	    }
 	}
-	__INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+	__INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
     }
 %}.
     super nextPutLine:aString.
@@ -2617,7 +2617,7 @@
 	    for (;;) {
 		if (fgets(buffer, sizeof(buffer)-1, src) == NULL) {
 		    if (ferror(src)) {
-			readError = __MKSMALLINT(__threadErrno);
+			readError = __mkSmallInteger(__threadErrno);
 			__END_INTERRUPTABLE__
 			goto err;
 		    }
@@ -2625,7 +2625,7 @@
 		}
 		if (fputs(buffer, dst) == EOF) {
 		    if (ferror(dst)) {
-			__INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+			__INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
 			__END_INTERRUPTABLE__
 			goto err;
 		    }
@@ -2733,7 +2733,7 @@
 
 	    if (cp == NULL) {
 		if (ferror(f)) {
-		    __INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+		    __INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
 		    goto err;
 		} else {
 		    FSEEK(f, firstpos);
@@ -2961,10 +2961,10 @@
 	    __END_INTERRUPTABLE__
 
 	    if (ret >= 0) {
-		RETURN ( __MKSMALLINT(ret) );
+		RETURN ( __mkSmallInteger(ret) );
 	    }
 	    __INST(position) = nil; /* i.e. do not know */
-	    __INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+	    __INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
 	}
     }
 # endif
@@ -3202,7 +3202,7 @@
 		} else {
 		    __INST(position) = nil; /* i.e. do not know */
 		}
-		RETURN (__MKSMALLINT(ret));
+		RETURN (__mkSmallInteger(ret));
 	    }
 #ifdef PRE_22_jan_2000
 	    if (ret == 0) {
@@ -3211,7 +3211,7 @@
 #endif
 	    {
 		__INST(position) = nil;
-		__INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+		__INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
 	    }
 	}
     }
@@ -3257,14 +3257,14 @@
 	    } else {
 		__INST(position) = nil; /* i.e. do not know */
 	    }
-	    RETURN (__MKSMALLINT(byte));
+	    RETURN (__mkSmallInteger(byte));
 	}
 
 	if (ret == 0) {
 	    __INST(hitEOF) = true;
 	} else /* ret < 0 */ {
 	    __INST(position) = nil;
-	    __INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+	    __INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
 	}
     }
 %}.
@@ -3374,13 +3374,13 @@
 		} else {
 		    __INST(position) = nil; /* i.e. do not know */
 		}
-		RETURN (__MKSMALLINT(ret));
+		RETURN (__mkSmallInteger(ret));
 	    }
 	    if (ret == 0) {
 		__INST(hitEOF) = true;
 	    } else /* ret < 0 */ {
 		__INST(position) = nil;
-		__INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+		__INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
 	    }
 	}
     }
@@ -3463,10 +3463,10 @@
 #endif
 	    }
 #if __POINTER_SIZE__ == 8
-	    RETURN ( __MKSMALLINT(value));
+	    RETURN ( __mkSmallInteger(value));
 #else
 	    if ((value >= _MIN_INT) && (value <= _MAX_INT)) {
-		RETURN ( __MKSMALLINT(value));
+		RETURN ( __mkSmallInteger(value));
 	    }
 	    RETURN ( __MKLARGEINT(value) );
 #endif
@@ -3474,7 +3474,7 @@
 
 	if (ret < 0) {
 	    __INST(position) = nil;
-	    __INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+	    __INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
 	} else /* ret == 0 */ {
 	    __INST(hitEOF) = true;
 	}
@@ -3537,12 +3537,12 @@
 		value = ((u.buffer[1] & 0xFF) << 8) | (u.buffer[0] & 0xFF);
 #endif
 	    }
-	    RETURN (__MKSMALLINT(value));
+	    RETURN (__mkSmallInteger(value));
 	}
 
 	if (ret < 0) {
 	    __INST(position) = nil; /* i.e. do not know */
-	    __INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+	    __INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
 	} else /* ret == 0 */ {
 	    __INST(hitEOF) = true;
 	}
@@ -3614,10 +3614,10 @@
 	    }
 #if __POINTER_SIZE__ == 8
 	    value &= 0xFFFFFFFF;
-	    RETURN (__MKSMALLINT(value));
+	    RETURN (__mkSmallInteger(value));
 #else
 	    if (value <= _MAX_INT) {
-		RETURN (__MKSMALLINT(value));
+		RETURN (__mkSmallInteger(value));
 	    }
 	    RETURN (__MKULARGEINT(value) );
 #endif
@@ -3625,7 +3625,7 @@
 
 	if (ret < 0) {
 	    __INST(position) = nil; /* i.e. do not know */
-	    __INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+	    __INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
 	} else /* ret == 0 */ {
 	    __INST(hitEOF) = true;
 	}
@@ -3688,12 +3688,12 @@
 		value = (u.buffer[1] << 8) | u.buffer[0];
 #endif
 	    }
-	    RETURN (__MKSMALLINT(value));
+	    RETURN (__mkSmallInteger(value));
 	}
 
 	if (ret < 0) {
 	    __INST(position) = nil; /* i.e. do not know */
-	    __INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+	    __INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
 	} else /* ret == 0 */ {
 	    __INST(hitEOF) = true;
 	}
@@ -3757,7 +3757,7 @@
 	if (cnt < 0) {
 	    __INST(position) = nil; /* i.e. do not know */
 	}
-	__INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+	__INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
     }
 %}.
     filePointer isNil ifTrue:[self errorNotOpen. ^ self].
@@ -3851,7 +3851,7 @@
 		} else {
 		    __INST(position) = nil; /* i.e. do not know */
 		}
-		RETURN ( __MKSMALLINT(cnt) );
+		RETURN ( __mkSmallInteger(cnt) );
 	    }
 	    if (
 #ifdef EWOULDBLOCK
@@ -3859,10 +3859,10 @@
 #endif
 		(__threadErrno == EAGAIN)
 	    ) {
-		RETURN ( __MKSMALLINT(0) );
+		RETURN ( __mkSmallInteger(0) );
 	    }
 	    __INST(position) = nil; /* i.e. do not know */
-	    __INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+	    __INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
 	}
     }
 bad: ;
@@ -3950,7 +3950,7 @@
 	    RETURN ( self );
 	}
 	__INST(position) = nil; /* i.e. do not know */
-	__INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+	__INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
     }
 badArg: ;
 %}.
@@ -4021,7 +4021,7 @@
 	    RETURN ( self );
 	}
 	__INST(position) = nil; /* i.e. do not know */
-	__INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+	__INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
     }
 %}.
     lastErrorNumber notNil ifTrue:[self writeError. ^ self.].
@@ -4066,7 +4066,7 @@
      && (__qClass(openmode)== @global(String))) {
 	f = (FILEPOINTER) fdopen(__intVal(aFileDescriptor), (char *)__stringVal(openmode));
 	if (f == NULL) {
-	    __INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+	    __INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
 	    __INST(position) = nil;
 	} else {
 	    if (@global(FileOpenTrace) == true) {
@@ -4122,7 +4122,7 @@
 	__END_INTERRUPTABLE__
 #endif /* UNIX */
 	if (f == NULL) {
-	    __INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+	    __INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
 	} else {
 	    if (@global(FileOpenTrace) == true) {
 		fprintf(stderr, "fopen %s [ExternalStream] -> %x\n", __stringVal(aPath), f);
@@ -4315,14 +4315,14 @@
 		__INST(position) = nil; /* i.e. do not know */
 	    }
 	    if (__INST(binary) == true) {
-		RETURN ( __MKSMALLINT(ch) );
+		RETURN ( __mkSmallInteger(ch) );
 	    }
 	    RETURN ( __MKCHARACTER(ch) );
 	}
 
 	__INST(position) = nil;
 	if (ret < 0) {
-	    __INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+	    __INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
 	} else /* ret == 0 */ {
 	    __INST(hitEOF) = true;
 	}
@@ -4408,12 +4408,12 @@
 	    __UNGETC__(c, f, _buffered);
 
 	    if (__INST(binary) == true) {
-		RETURN ( __MKSMALLINT(c) );
+		RETURN ( __mkSmallInteger(c) );
 	    }
 	    RETURN ( __MKCHARACTER(c) );
 	}
 	if (ret < 0) {
-	    __INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+	    __INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
 	} else /* ret == 0 */ {
 	    __INST(hitEOF) = true;
 	}
@@ -4526,7 +4526,7 @@
 
 	if (ret <= 0) {
 	    if (ret < 0) {
-		__INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+		__INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
 		goto err;
 	    }
 	    else if (ret == 0)
@@ -4760,7 +4760,7 @@
 	if (ret == 0)
 	    __INST(hitEOF) = true;
 	else /* ret < 0 */
-	    __INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+	    __INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
     }
     if (__isSmallInteger(__INST(position))) {
 	INT np = __intVal(__INST(position)) + nread;
@@ -4832,7 +4832,7 @@
 		__READBYTE__(ret, f, &c, _buffered);
 		if (ret <= 0) {
 		    if (ret < 0)
-			__INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+			__INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
 		    else
 			__INST(hitEOF) = true;
 		    break;
@@ -4904,7 +4904,7 @@
 	    RETURN (false);
 	}
 	if (ret < 0) {
-	    __INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+	    __INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
 	} else /* ret == 0 */
 	    __INST(hitEOF) = true;
 	}
@@ -4943,7 +4943,7 @@
 		break;
 	}
 	if (ret < 0) {
-	    __INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+	    __INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
 	} else /* ret == 0 */ {
 	    __INST(hitEOF) = true;
 	}
@@ -4982,7 +4982,7 @@
 	    __READBYTE__(ret, f, &c, _buffered);
 	    if (ret <= 0) {
 		if (ret < 0) {
-		    __INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+		    __INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
 		} else /* ret == 0 */ {
 		    __INST(hitEOF) = true;
 		}
@@ -5038,7 +5038,7 @@
 	    __READBYTE__(ret, f, &c, _buffered);
 	    if (ret <= 0) {
 		if (ret < 0) {
-		    __INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+		    __INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
 		} else /* ret == 0 */ {
 		    __INST(hitEOF) = true;
 		}
@@ -5105,7 +5105,7 @@
 	    __READBYTE__(ret, f, &c, _buffered);
 	    if (ret <= 0) {
 		if (ret < 0) {
-		    __INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+		    __INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
 		} else /* ret == 0 */ {
 		    __INST(hitEOF) = true;
 		}
@@ -5269,7 +5269,7 @@
 	}
 
 	/* ret < 0 */
-	__INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+	__INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
     }
 %}.
     lastErrorNumber notNil ifTrue:[^ self readError].
@@ -5352,9 +5352,9 @@
 	    RETURN(nil)
 	}
 	if (ret < 0) {
-	    RETURN(__MKSMALLINT(__threadErrno));
+	    RETURN(__mkSmallInteger(__threadErrno));
 	} else /* ret == 0 */ {
-	    RETURN(__MKSMALLINT(0)); /* EOF */
+	    RETURN(__mkSmallInteger(0)); /* EOF */
 	}
     }
 %}.
@@ -5627,7 +5627,7 @@
 	    }
 	    RETURN ( self );
 	}
-	__INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+	__INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
     }
 %}.
     lastErrorNumber notNil ifTrue:[self writeError. ^ self].
@@ -5722,7 +5722,7 @@
 			}
 			RETURN ( self );
 		    }
-		    __INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+		    __INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
 		}
 	    }
 	} else {
@@ -5830,7 +5830,7 @@
 	    }
 	    RETURN (self);
 	}
-	__INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+	__INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
     }
 out: ;
 %}.
@@ -5926,7 +5926,7 @@
 	    }
 	    RETURN (self);
 	}
-	__INST(lastErrorNumber) = __MKSMALLINT(__threadErrno);
+	__INST(lastErrorNumber) = __mkSmallInteger(__threadErrno);
     }
 out: ;
 %}.
@@ -5937,7 +5937,7 @@
 !ExternalStream class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic/ExternalStream.st,v 1.291 2005-07-07 15:01:51 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/ExternalStream.st,v 1.292 2005-07-08 17:15:01 cg Exp $'
 ! !
 
 ExternalStream initialize!