From 467ecff48aed5b55009cca1f96e6b9509c48098c Mon Sep 17 00:00:00 2001 From: Robert Schadek Date: Thu, 23 May 2019 14:56:22 +0100 Subject: [PATCH] [ltsmaster] updated _IO_FILE of the glibc version (cherry picked from commit 294b91ffa6ef1d317bc68332d7b8ebb9d8ccba65) --- src/core/stdc/stdio.d | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/src/core/stdc/stdio.d b/src/core/stdc/stdio.d index 8a71e5b275..f165ed4494 100644 --- a/src/core/stdc/stdio.d +++ b/src/core/stdc/stdio.d @@ -353,12 +353,23 @@ else version( CRuntime_Glibc ) void* _markers; _IO_FILE* _chain; int _fileno; - int _blksize; - int _old_offset; + int _flags2; + ptrdiff_t _old_offset; ushort _cur_column; byte _vtable_offset; char[1] _shortbuf; void* _lock; + + ptrdiff_t _offset; + + /*_IO_codecvt*/ void* _codecvt; + /*_IO_wide_data*/ void* _wide_data; + _IO_FILE *_freeres_list; + void *_freeres_buf; + size_t __pad5; + int _mode; + + char[15 * int.sizeof - 4 * (void*).sizeof - size_t.sizeof] _unused2; } ///