[Vm-dev] [commit] r2541 - Fix FileStreamTest>testPositionPastEndIsAtEnd on unix & Mac OS.

commits at squeakvm.org commits at squeakvm.org
Tue Apr 3 21:27:55 UTC 2012


Author: eliot
Date: 2012-04-03 14:27:55 -0700 (Tue, 03 Apr 2012)
New Revision: 2541

Modified:
   trunk/platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c
Log:
Fix FileStreamTest>testPositionPastEndIsAtEnd on unix & Mac OS.


Modified: trunk/platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c
===================================================================
--- trunk/platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c	2012-04-03 21:25:41 UTC (rev 2540)
+++ trunk/platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c	2012-04-03 21:27:55 UTC (rev 2541)
@@ -148,7 +148,7 @@
 	pentry(sqFileAtEnd);
 	if (f->isStdioStream)
 		return pexit(feof(getFile(f)));
-	return ftell(getFile(f)) == getSize(f);
+	return ftell(getFile(f)) >= getSize(f);
 }
 
 sqInt sqFileClose(SQFile *f) {



More information about the Vm-dev mailing list