Fix a few issues reported by coverity scan.

This commit is contained in:
Brecht Van Lommel
2013-09-03 22:39:21 +00:00
parent b314209356
commit 60e5abe71f
16 changed files with 54 additions and 30 deletions

View File

@@ -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())