Update to build on Xcode 6.0: turn BACK ON warnings as errors for overloaded virtuals [-Woverloaded-virtual] and fix up first (of many) files
parent
f45b809bd7
commit
aca7976b87
|
|
@ -213,7 +213,7 @@ if (LINUX OR DARWIN)
|
|||
set(GCC_WARNINGS "-Wall -Wno-sign-compare -Wno-trigraphs")
|
||||
elseif (CMAKE_COMPILER_IS_CLANGXX)
|
||||
# These unused warnings really ought to be cleaned up over time
|
||||
set(UNUSED_WARNINGS "-Wno-overloaded-virtual")
|
||||
# set(UNUSED_WARNINGS "-Wno-overloaded-virtual")
|
||||
set(GCC_WARNINGS "-Wall -Wno-sign-compare -Wno-trigraphs ${UNUSED_WARNINGS}")
|
||||
endif()
|
||||
|
||||
|
|
|
|||
|
|
@ -807,7 +807,7 @@ std::streamsize llstdio_filebuf::xsgetn(char_type* __s, std::streamsize __n)
|
|||
return __ret;
|
||||
}
|
||||
|
||||
std::streamsize llstdio_filebuf::xsputn(char_type* __s, std::streamsize __n)
|
||||
std::streamsize llstdio_filebuf::xsputn(const char_type* __s, std::streamsize __n)
|
||||
{
|
||||
// Optimization in the always_noconv() case, to be generalized in the
|
||||
// future: when __n is sufficiently large we write directly instead of
|
||||
|
|
|
|||
|
|
@ -188,7 +188,7 @@ protected:
|
|||
/*virtual*/ int sync();
|
||||
|
||||
std::streamsize xsgetn(char_type*, std::streamsize);
|
||||
std::streamsize xsputn(char_type*, std::streamsize);
|
||||
std::streamsize xsputn(const char_type*, std::streamsize);
|
||||
#endif
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue