Browse Source

ShaderTools: a bit more consts.

pull/504/head
Vladimír Vondruš 5 years ago
parent
commit
3184b92a4a
  1. 8
      src/Magnum/ShaderTools/AbstractConverter.cpp

8
src/Magnum/ShaderTools/AbstractConverter.cpp

@ -275,7 +275,7 @@ bool AbstractConverter::convertDataToFile(const Stage stage, const Containers::A
/** @todo this needs expansion once output callbacks are supported as well */ /** @todo this needs expansion once output callbacks are supported as well */
/* Cast to a non-void type for more convenience */ /* Cast to a non-void type for more convenience */
Containers::Array<char> out = doConvertDataToData(stage, Containers::arrayCast<const char>(data)); const Containers::Array<char> out = doConvertDataToData(stage, Containers::arrayCast<const char>(data));
if(!out) return false; if(!out) return false;
if(!Utility::Directory::write(filename, out)) { if(!Utility::Directory::write(filename, out)) {
@ -322,7 +322,7 @@ bool AbstractConverter::convertFileToFile(const Stage stage, const Containers::S
actual file loading to the default implementation (callback used actual file loading to the default implementation (callback used
in the base doConvertFileToFile() implementation, because this in the base doConvertFileToFile() implementation, because this
branch is never taken in that case) */ branch is never taken in that case) */
Containers::Array<char> out = convertDataToDataUsingInputFileCallbacks("ShaderTools::AbstractConverter::convertFileToFile():", stage, from); const Containers::Array<char> out = convertDataToDataUsingInputFileCallbacks("ShaderTools::AbstractConverter::convertFileToFile():", stage, from);
if(!out) return false; if(!out) return false;
if(!Utility::Directory::write(to, out)) { if(!Utility::Directory::write(to, out)) {
@ -451,7 +451,7 @@ bool AbstractConverter::linkDataToFile(const Containers::ArrayView<const std::pa
/** @todo this needs expansion once output callbacks are supported as well */ /** @todo this needs expansion once output callbacks are supported as well */
/* Cast to a non-void type for more convenience */ /* Cast to a non-void type for more convenience */
Containers::Array<char> out = doLinkDataToData(Containers::arrayCast<const std::pair<Stage, Containers::ArrayView<const char>>>(data)); const Containers::Array<char> out = doLinkDataToData(Containers::arrayCast<const std::pair<Stage, Containers::ArrayView<const char>>>(data));
if(!out) return false; if(!out) return false;
if(!Utility::Directory::write(filename, out)) { if(!Utility::Directory::write(filename, out)) {
@ -530,7 +530,7 @@ bool AbstractConverter::linkFilesToFile(const Containers::ArrayView<const std::p
actual file loading to the default implementation (callback used actual file loading to the default implementation (callback used
in the base doLinkFilesToFile() implementation, because this in the base doLinkFilesToFile() implementation, because this
branch is never taken in that case) */ branch is never taken in that case) */
Containers::Array<char> out = linkDataToDataUsingInputFileCallbacks("ShaderTools::AbstractConverter::linkFilesToFile():", from); const Containers::Array<char> out = linkDataToDataUsingInputFileCallbacks("ShaderTools::AbstractConverter::linkFilesToFile():", from);
if(!out) return false; if(!out) return false;
if(!Utility::Directory::write(to, out)) { if(!Utility::Directory::write(to, out)) {

Loading…
Cancel
Save