diff options
Diffstat (limited to 'rsObjectBase.cpp')
-rw-r--r-- | rsObjectBase.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/rsObjectBase.cpp b/rsObjectBase.cpp index f9cb9c82..8660818b 100644 --- a/rsObjectBase.cpp +++ b/rsObjectBase.cpp @@ -23,6 +23,7 @@ using namespace android::renderscript; ObjectBase::ObjectBase() { mRefCount = 0; + mName = NULL; } ObjectBase::~ObjectBase() @@ -46,3 +47,12 @@ void ObjectBase::decRef() const } } +void ObjectBase::setName(const char *name) +{ + delete mName; + mName = NULL; + if (name) { + mName = new char[strlen(name) +1]; + strcpy(mName, name); + } +} |