projects
/
platform
/
core
/
uifw
/
OpenUSD.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0127f69
)
UsdOutput::IsOutput should check attr validity
author
Dhruv Govil
<dgovil2@apple.com>
Mon, 18 Dec 2023 19:17:51 +0000
(11:17 -0800)
committer
Dhruv Govil
<dgovil2@apple.com>
Mon, 18 Dec 2023 19:17:51 +0000
(11:17 -0800)
pxr/usd/usdShade/output.cpp
patch
|
blob
|
history
diff --git
a/pxr/usd/usdShade/output.cpp
b/pxr/usd/usdShade/output.cpp
index eb6b33a2b3b8dc7d9290e7ae8550715741a15a62..295f5e97113592f8f8f57bdd5d2387af340801b5 100644
(file)
--- a/
pxr/usd/usdShade/output.cpp
+++ b/
pxr/usd/usdShade/output.cpp
@@
-181,7
+181,8
@@
UsdShadeOutput::ClearSdrMetadataByKey(const TfToken &key) const
bool
UsdShadeOutput::IsOutput(const UsdAttribute &attr)
{
- return TfStringStartsWith(attr.GetName().GetString(),
+ return attr && attr.IsDefined() &&
+ TfStringStartsWith(attr.GetName().GetString(),
UsdShadeTokens->outputs);
}