Change-Id: I82f5ef84eac72821214d832a41e40e0f42cf66b9
Change-Id: Ie47bc977e1598356b455957d96f9afa37794c1fd
clang complains there are multiple definitions of ret_val Change-Id: I949af23e0658b28b339b378c9c0e4681d83d5f5a