diff --git a/libio/fileops.c b/libio/fileops.c index 1a192b7512..a59e248142 100644 --- a/libio/fileops.c +++ b/libio/fileops.c @@ -113,7 +113,6 @@ _IO_new_file_init_internal (struct _IO_FILE_plus *fp) _IO_link_in (fp); fp->file._fileno = -1; - fp->file._total_written = 0; } /* External version of _IO_new_file_init_internal which switches off diff --git a/libio/genops.c b/libio/genops.c index e4378ca48f..c3178d9a97 100644 --- a/libio/genops.c +++ b/libio/genops.c @@ -611,6 +611,7 @@ _IO_no_init (FILE *fp, int flags, int orientation, stream. */ fp->_wide_data = (struct _IO_wide_data *) -1L; fp->_freeres_list = NULL; + fp->_total_written = 0; } int