You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-09 12:50:35 +00:00
Fix const warnings in FBX (build failure on macOS)
Fixes several instances of error: 'const' type qualifier on return type has no effect [-Werror,-Wignored-qualifiers]
This looks like it was fixed in 6607fc7da9
when FBX was merged into the 4.0 master branch:
"- fixed const correctness with C++/C version change"
This commit is contained in:
@@ -1186,8 +1186,8 @@ std::string ParseTokenAsString(const TokenPtr t) {
|
||||
|
||||
// ------------------------------------------------------------------------------------------------
|
||||
// extract a required element from a scope, abort if the element cannot be found
|
||||
const ElementPtr GetRequiredElement(const ScopePtr sc, const std::string &index, const ElementPtr element /*= NULL*/) {
|
||||
const ElementPtr el = sc->GetElement(index);
|
||||
ElementPtr GetRequiredElement(const ScopePtr sc, const std::string &index, const ElementPtr element /*= NULL*/) {
|
||||
ElementPtr el = sc->GetElement(index);
|
||||
TokenPtr token = el->KeyToken();
|
||||
ERR_FAIL_COND_V(!token, nullptr);
|
||||
if (!el) {
|
||||
@@ -1207,14 +1207,14 @@ bool HasElement(const ScopePtr sc, const std::string &index) {
|
||||
|
||||
// ------------------------------------------------------------------------------------------------
|
||||
// extract a required element from a scope, abort if the element cannot be found
|
||||
const ElementPtr GetOptionalElement(const ScopePtr sc, const std::string &index, const ElementPtr element /*= NULL*/) {
|
||||
const ElementPtr el = sc->GetElement(index);
|
||||
ElementPtr GetOptionalElement(const ScopePtr sc, const std::string &index, const ElementPtr element /*= NULL*/) {
|
||||
ElementPtr el = sc->GetElement(index);
|
||||
return el;
|
||||
}
|
||||
|
||||
// ------------------------------------------------------------------------------------------------
|
||||
// extract required compound scope
|
||||
const ScopePtr GetRequiredScope(const ElementPtr el) {
|
||||
ScopePtr GetRequiredScope(const ElementPtr el) {
|
||||
if (el) {
|
||||
ScopePtr s = el->Compound();
|
||||
TokenPtr token = el->KeyToken();
|
||||
|
||||
Reference in New Issue
Block a user