mirror of
https://github.com/Kitware/CMake.git
synced 2026-02-10 00:59:28 -06:00
cmUVStream: Fix cmUVIStream constructor compilation with legacy XL compiler
Avoid XL compiler error:
error: 1540-2206 Class with virtual base class and delegating
constructor is not supported.
This commit is contained in:
@@ -38,7 +38,7 @@ cmBasicUVIStream<CharT, Traits>::cmBasicUVIStream()
|
||||
|
||||
template <typename CharT, typename Traits>
|
||||
cmBasicUVIStream<CharT, Traits>::cmBasicUVIStream(uv_stream_t* stream)
|
||||
: cmBasicUVIStream()
|
||||
: std::basic_istream<CharT, Traits>(&this->Buffer)
|
||||
{
|
||||
this->open(stream);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user