Fix a few issues reported by coverity scan.
This commit is contained in:
@@ -97,6 +97,7 @@ ustring OSLRenderServices::u_empty;
|
||||
OSLRenderServices::OSLRenderServices()
|
||||
{
|
||||
kernel_globals = NULL;
|
||||
osl_ts = NULL;
|
||||
}
|
||||
|
||||
OSLRenderServices::~OSLRenderServices()
|
||||
@@ -701,7 +702,7 @@ bool OSLRenderServices::get_attribute(void *renderstate, bool derivatives, ustri
|
||||
int object, prim, segment;
|
||||
|
||||
/* lookup of attribute on another object */
|
||||
if (object_name != u_empty || sd == NULL) {
|
||||
if (object_name != u_empty) {
|
||||
OSLGlobals::ObjectNameMap::iterator it = kg->osl->object_name_map.find(object_name);
|
||||
|
||||
if (it == kg->osl->object_name_map.end())
|
||||
|
Reference in New Issue
Block a user