Просмотр исходного кода

LibC: Let's assert in rewind() that fseek()ing to the beginning worked

Andreas Kling 5 лет назад
Родитель
Сommit
804df54296
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      Libraries/LibC/stdio.cpp

+ 3 - 1
Libraries/LibC/stdio.cpp

@@ -320,7 +320,9 @@ long ftell(FILE* stream)
 
 
 void rewind(FILE* stream)
 void rewind(FILE* stream)
 {
 {
-    fseek(stream, 0, SEEK_SET);
+    ASSERT(stream);
+    int rc = fseek(stream, 0, SEEK_SET);
+    ASSERT(rc == 0);
 }
 }
 
 
 int dbgprintf(const char* fmt, ...)
 int dbgprintf(const char* fmt, ...)