diff options
author | Erik Kundiman <erik@megapahit.org> | 2023-07-19 13:04:12 +0800 |
---|---|---|
committer | Erik Kundiman <erik@megapahit.org> | 2023-07-19 14:57:23 +0800 |
commit | 2c31cc45d4e41c42a8940bdefb79eae9d85d8fd7 (patch) | |
tree | 4a232678ec7ad5a7dfd0e3c21002a0c832241ac5 /indra/llprimitive/llprimtexturelist.h | |
parent | 0f9aee9e992c34dccdb012a554a013d94437ebc5 (diff) |
Pass texture entry pointer instead to copyTexture
Otherwise on GCC the -Waddress & -Wno-nonnull-compare warnings would be
treated as errors. It's a different term on Clang, which is undefined
bool conversion. On Clang it's just a warning, but on AppleClang it's
treated as an error.
Rather than suppressing these warnings, I think it's better to just
adjust the interface of copyTexture, since it isn't called that many
times.
Diffstat (limited to 'indra/llprimitive/llprimtexturelist.h')
-rw-r--r-- | indra/llprimitive/llprimtexturelist.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/indra/llprimitive/llprimtexturelist.h b/indra/llprimitive/llprimtexturelist.h index 49c636e40f..a5f32bada6 100644 --- a/indra/llprimitive/llprimtexturelist.h +++ b/indra/llprimitive/llprimtexturelist.h @@ -71,7 +71,7 @@ public: // copies LLTextureEntry 'te' // returns TEM_CHANGE_TEXTURE if successful, otherwise TEM_CHANGE_NONE - S32 copyTexture(const U8 index, const LLTextureEntry& te); + S32 copyTexture(const U8 index, const LLTextureEntry* te); // takes ownership of LLTextureEntry* 'te' // returns TEM_CHANGE_TEXTURE if successful, otherwise TEM_CHANGE_NONE |