Which is better? static void _gc_orient (E_Gadcon_Client * gcc) { e_gadcon_client_aspect_set (gcc, 16, 16); e_gadcon_client_min_size_set (gcc, 16, 16); } **************OR********************* static void _gc_orient (E_Gadcon_Client * gcc) { Instance *inst; Evas_Coord w, h; inst = gcc->data; e_gadcon_client_aspect_set(gcc, 1, 1); edje_object_size_min_get(inst->o_button, &w, &h); e_gadcon_client_min_size_set(gcc, w, h); }