stop passing shader data as raw pointer to make sure ownership transfer is done safely 73/28973/7
authorKimmo Hoikka <kimmo.hoikka@samsung.com>
Fri, 17 Oct 2014 16:45:35 +0000 (17:45 +0100)
committerKimmo Hoikka <kimmo.hoikka@samsung.com>
Thu, 23 Oct 2014 16:58:35 +0000 (09:58 -0700)
commite9203090a65bbb8168e99e032eebab49610b4ee2
tree5eb49b205c16baf376a3df4d1e7da7ce7eebebab
parent4fb94ff7287b736470d96fd66dddc76c3c1d094b
stop passing shader data as raw pointer to make sure ownership transfer is done safely

[Problem] unsafe code
[Cause] ownership is passed through raw pointer
[Solution] use smart pointers

Change-Id: I9b4c3e42ca6c63149783c2929eb7840b82fc8820
dali/internal/render/shaders/program.cpp
dali/internal/render/shaders/program.h
dali/internal/render/shaders/shader.cpp