[elm_datefield]fix hour range
authorSohyun Kim <anna1014.kim@samsung.com>
Thu, 2 Sep 2010 12:26:53 +0000 (21:26 +0900)
committerSohyun Kim <anna1014.kim@samsung.com>
Thu, 2 Sep 2010 12:26:53 +0000 (21:26 +0900)
src/lib/elm_datefield.c

index 73e4851..c5dd029 100755 (executable)
@@ -756,7 +756,8 @@ elm_datefield_date_set(Evas_Object *obj, int year, int month, int day, int hour,
        else if (day <= 0) wd->day = 1;
        else wd->day = day;
        
-       if (hour > HOUR_24H_MAXIMUM || hour < 0) wd->hour = 0;
+       if (hour > HOUR_24H_MAXIMUM) wd->hour = HOUR_24H_MAXIMUM;
+       else if (hour < 0) wd->hour = 0;
        else wd->hour = hour;
 
        if (min > MIN_MAXIMUM) wd->min = MIN_MAXIMUM;