From 73bf62469e0124a088bfddd838a68714ce7d79ea Mon Sep 17 00:00:00 2001 From: Rainer Orth Date: Fri, 20 Nov 2020 16:55:03 +1100 Subject: MDEV-15064: IO_CACHE mysys read_pos, not libmaria rc_pos It seems some overly tolerant compilers (gcc) allow the structure of IO_CACHE that is defined differently in libmaria to have members equalivance to the iocache in mysys. More strict Solaris compilers recognise that rc_pos really isn't a structure member and won't compile. --- sql/mf_iocache.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sql/mf_iocache.cc') diff --git a/sql/mf_iocache.cc b/sql/mf_iocache.cc index 8533c9037aa..e4dc3d44a38 100644 --- a/sql/mf_iocache.cc +++ b/sql/mf_iocache.cc @@ -26,7 +26,7 @@ Used instead of FILE when reading or writing whole files. This will make mf_rec_cache obsolete. One can change info->pos_in_file to a higher value to skip bytes in file if - also info->rc_pos is set to info->rc_end. + also info->read_pos is set to info->read_end. If called through open_cached_file(), then the temporary file will only be created if a write exeeds the file buffer or if one calls flush_io_cache(). -- cgit v1.2.1