remove 58k unnecessary asserts from dali-demo startup 16/32216/3
authorKimmo Hoikka <kimmo.hoikka@samsung.com>
Tue, 16 Dec 2014 19:33:56 +0000 (19:33 +0000)
committerKimmo Hoikka <kimmo.hoikka@samsung.com>
Wed, 17 Dec 2014 15:46:00 +0000 (15:46 +0000)
Change-Id: If9713cdc76dcc60cb2d63104e98b61afb8c0e05e

dali/public-api/object/base-handle.cpp
dali/public-api/object/base-handle.h

index 45473a3..9347aa8 100644 (file)
@@ -74,15 +74,11 @@ bool BaseHandle::GetTypeInfo(Dali::TypeInfo& typeInfo) const
 
 BaseObject& BaseHandle::GetBaseObject()
 {
-  DALI_ASSERT_ALWAYS( mObjectHandle.Get() && "BaseHandle is empty" );
-
   return static_cast<BaseObject&>(*mObjectHandle);
 }
 
 const BaseObject& BaseHandle::GetBaseObject() const
 {
-  DALI_ASSERT_ALWAYS(mObjectHandle.Get() && "BaseHandle is empty" );
-
   return static_cast<const BaseObject&>(*mObjectHandle);
 }
 
index 77bd59e..e726bcd 100644 (file)
@@ -149,7 +149,7 @@ public:
    * @brief Retrieve the internal Dali resource.
    *
    * This is useful for checking the reference count of the internal resource.
-   * This method will assert, if the Dali::BaseHandle has not been initialized.
+   * This method will not check the validity of the handle so the caller is expected to check it by using if (handle)
    * @return The BaseObject which is referenced by the BaseHandle.
    */
   BaseObject& GetBaseObject();
@@ -158,7 +158,7 @@ public:
    * @brief Retrieve the internal Dali resource.
    *
    * This is useful for checking the reference count of the internal resource.
-   * This method will assert, if the Dali::BaseHandle has not been initialized.
+   * This method will not check the validity of the handle so the caller is expected to check it by using if (handle)
    * @return The BaseObject which is referenced by the BaseHandle.
    */
   const BaseObject& GetBaseObject() const;