Fix prevent issue - pixbuf might be NULL
authorYoonsang Lee <ysang114.lee@samsung.com>
Wed, 10 Jun 2015 08:29:13 +0000 (17:29 +0900)
committerYoonsang Lee <ysang114.lee@samsung.com>
Tue, 23 Jun 2015 02:23:02 +0000 (11:23 +0900)
commit351a2acda78143a3485a2fbb260d8f0d25f964b9
tree512e72b65f0ffb6fa3409f46c5f56cfec3e701d0
parentf4441e516639255e8d018af34520bb8746e555b6
Fix prevent issue - pixbuf might be NULL

- GetBuffer() might return null, so move pixbuf dereferencing code into
the null checked block

<Prevent message>
2. returned_null: GetBuffer returns null. [show details]
3. var_assigned: Assigning: pixbuf = null return value from GetBuffer.
225    PixelBuffer* pixbuf = imageData->GetBuffer();

CID 402177 (#1 of 1): Dereference null return value (NULL_RETURNS)
7. dereference: Dereferencing a pointer that might be null pixbuf when calling memset. [Note: The source code implementation of the function has been overridden by a builtin model.]
253      memset( pixbuf, a, numPixels );

Change-Id: Ia35e1cb4ea2f04eac6dccbb4b8935b2c54905062
dali/internal/event/images/atlas-impl.cpp