--- include/ios
+++ include/ios
@@ -473,7 +473,7 @@
 			return st == rhs.st;
 		}
 		_UCXXEXPORT bool operator!=(const fpos &rhs){
-			return st == rhs.st;
+			return !(st == rhs.st);
 		}
 		_UCXXEXPORT fpos & operator+(const streamoff & o){
 			st += o;
