{
uint pid = 12345;
const char *effect_type;
+ struct wl_array options;
effect_type = "launch";
- tizen_launch_effect_type_set(effect_res, effect_type, pid, NULL);
+ wl_array_init(&options);
+ tizen_launch_effect_type_set(effect_res, effect_type, pid, &options);
client->RoundTrip();
EXPECT_TRUE(comp->bTypeSet);
EXPECT_TRUE(comp->mPid == pid);
EXPECT_TRUE(comp->mEffectType == DS_TIZEN_LAUNCH_EFFECT_TYPE_LAUNCH);
+ wl_array_release(&options);
}
TEST_F(LaunchEffectTest, Req_TizenLaunchEffectTypeUnSet)
{
uint pid = 12345;
const char *effect_type;
+ struct wl_array options;
effect_type = "depth-in";
- tizen_launch_effect_type_set(effect_res, effect_type, pid, NULL);
+ wl_array_init(&options);
+ tizen_launch_effect_type_set(effect_res, effect_type, pid, &options);
client->RoundTrip();
EXPECT_TRUE(comp->bTypeSet);
EXPECT_TRUE(comp->mPid == pid);
EXPECT_TRUE(comp->mEffectType == DS_TIZEN_LAUNCH_EFFECT_TYPE_DEPTH_IN);
+ wl_array_release(&options);
tizen_launch_effect_type_unset(effect_res, pid);
client->RoundTrip();
custom_effect = 1;
tizen_launch_splash_launch_v2(splash, path_edc,\
- SPLASH_TYPE_EDC, 24, 0, 0, "depth-in", "default", &options, custom_effect ? &extra_config : NULL);
+ SPLASH_TYPE_EDC, 24, 0, 0, "depth-in", "default", &options, &extra_config);
client->RoundTrip();
wl_array_release(&options);
wl_array_release(&extra_config);