static void
_access_calendar_item_register(Evas_Object *obj)
{
- int maxdays, day, i;
- char day_s[3], pname[14];
+ unsigned int maxdays, i;
+ char day_s[13], pname[14];
+ unsigned day = 0;
Evas_Object *ao;
ELM_CALENDAR_DATA_GET(obj, sd);
- day = 0;
maxdays = _maxdays_get(&sd->shown_time, 0);
for (i = 0; i < 42; i++)
{
_elm_access_callback_set(_elm_access_info_get(ao),
ELM_ACCESS_INFO, _access_info_cb, NULL);
- snprintf(day_s, sizeof(day_s), "%i", day++);
+ snprintf(day_s, sizeof(day_s), "%i", (int) (day++));
elm_widget_access_info_set(ao, (const char*)day_s);
}
else
Eina_List *marks;
double interval, first_interval;
int spin_speed;
- int today_it, selected_it, first_day_it, focused_it;
+ int today_it, selected_it, focused_it;
Ecore_Timer *spin_month, *spin_year, *update_timer;
Elm_Calendar_Format_Cb format_func;
const char *weekdays[ELM_DAY_LAST];
Elm_Calendar_Select_Mode select_mode;
Elm_Calendar_Selectable selectable;
+ unsigned char first_day_it;
+
Eina_Bool selected : 1;
Eina_Bool double_spinners : 1;
Eina_Bool filling : 1;