66
77Test (TEST_SUITE , availableCanonicalCalendarsIsSorted )
88{
9- const char * * calendars ;
10- int calendarsLength ;
11-
12- calendars = malloc (sizeof (char * ) * ECMA402_CALENDAR_CAPACITY );
13- calendarsLength = ecma402_availableCanonicalCalendars (calendars );
9+ const char * * calendars = (const char * * )malloc (sizeof (char * ) * ECMA402_CALENDAR_CAPACITY );
10+ const int calendarsLength = ecma402_availableCanonicalCalendars (calendars );
1411
1512 cr_expect (gt (int , calendarsLength , 0 ));
1613
@@ -22,16 +19,13 @@ Test(TEST_SUITE, availableCanonicalCalendarsIsSorted)
2219 previous = calendars [i ];
2320 }
2421
25- free (calendars );
22+ free (( void * ) calendars );
2623}
2724
2825Test (TEST_SUITE , availableCanonicalCalendarsReturnsOnlyBcp47Values )
2926{
30- const char * * calendars ;
31- int calendarsLength ;
32-
33- calendars = malloc (sizeof (char * ) * ECMA402_CALENDAR_CAPACITY );
34- calendarsLength = ecma402_availableCanonicalCalendars (calendars );
27+ const char * * calendars = (const char * * )malloc (sizeof (char * ) * ECMA402_CALENDAR_CAPACITY );
28+ const int calendarsLength = ecma402_availableCanonicalCalendars (calendars );
3529
3630 cr_expect (gt (int , calendarsLength , 0 ));
3731
@@ -41,23 +35,19 @@ Test(TEST_SUITE, availableCanonicalCalendarsReturnsOnlyBcp47Values)
4135 cr_expect (ne (str , (char * )calendars [i ], "islamicc" ));
4236 }
4337
44- free (calendars );
38+ free (( void * ) calendars );
4539}
4640
4741Test (TEST_SUITE , calendarsOfLocaleReturnsPreferredCalendar )
4842{
49- ecma402_locale * locale ;
50- const char * * calendars ;
51- int calendarsLength ;
52-
53- locale = ecma402_initLocale ("en-US-u-ca-buddhist" );
54- calendars = (const char * * )malloc (sizeof (char * ) * ECMA402_LOCALE_CALENDAR_CAPACITY );
55- calendarsLength = ecma402_calendarsOfLocale (locale , calendars );
43+ ecma402_locale * locale = ecma402_initLocale ("en-US-u-ca-buddhist" );
44+ const char * * calendars = (const char * * )malloc (sizeof (char * ) * ECMA402_LOCALE_CALENDAR_CAPACITY );
45+ const int calendarsLength = ecma402_calendarsOfLocale (locale , calendars );
5646
5747 cr_assert (eq (int , calendarsLength , 1 ));
5848 cr_expect (eq (str , (char * )calendars [0 ], "buddhist" ));
5949
60- free (calendars );
50+ free (( void * ) calendars );
6151 ecma402_freeLocale (locale );
6252}
6353
@@ -73,7 +63,7 @@ Test(TEST_SUITE, calendarsOfLocaleReturnsExpectedCalendars)
7363 calendarsLength = ecma402_calendarsOfLocale (locale , calendars );
7464 cr_assert (eq (int , calendarsLength , 1 ));
7565 cr_expect (eq (str , (char * )calendars [0 ], "gregory" ));
76- free (calendars );
66+ free (( void * ) calendars );
7767 ecma402_freeLocale (locale );
7868
7969 // "und" has calendars of ["gregory"]
@@ -82,7 +72,7 @@ Test(TEST_SUITE, calendarsOfLocaleReturnsExpectedCalendars)
8272 calendarsLength = ecma402_calendarsOfLocale (locale , calendars );
8373 cr_assert (eq (int , calendarsLength , 1 ));
8474 cr_expect (eq (str , (char * )calendars [0 ], "gregory" ));
85- free (calendars );
75+ free (( void * ) calendars );
8676 ecma402_freeLocale (locale );
8777
8878 // "zh" has calendars of ["gregory", "chinese"]
@@ -92,7 +82,7 @@ Test(TEST_SUITE, calendarsOfLocaleReturnsExpectedCalendars)
9282 cr_assert (eq (int , calendarsLength , 2 ));
9383 cr_expect (eq (str , (char * )calendars [0 ], "gregory" ));
9484 cr_expect (eq (str , (char * )calendars [1 ], "chinese" ));
95- free (calendars );
85+ free (( void * ) calendars );
9686 ecma402_freeLocale (locale );
9787
9888 // "jp" has calendars of ["gregory"]
@@ -101,7 +91,7 @@ Test(TEST_SUITE, calendarsOfLocaleReturnsExpectedCalendars)
10191 calendarsLength = ecma402_calendarsOfLocale (locale , calendars );
10292 cr_assert (eq (int , calendarsLength , 1 ));
10393 cr_expect (eq (str , (char * )calendars [0 ], "gregory" ));
104- free (calendars );
94+ free (( void * ) calendars );
10595 ecma402_freeLocale (locale );
10696
10797 // "jp-JP" has calendars of ["gregory", "japanese"]
@@ -111,7 +101,7 @@ Test(TEST_SUITE, calendarsOfLocaleReturnsExpectedCalendars)
111101 cr_assert (eq (int , calendarsLength , 2 ));
112102 cr_expect (eq (str , (char * )calendars [0 ], "gregory" ));
113103 cr_expect (eq (str , (char * )calendars [1 ], "japanese" ));
114- free (calendars );
104+ free (( void * ) calendars );
115105 ecma402_freeLocale (locale );
116106
117107 // "und-Thai" has calendars of ["buddhist", "gregory"]
@@ -121,22 +111,18 @@ Test(TEST_SUITE, calendarsOfLocaleReturnsExpectedCalendars)
121111 cr_assert (eq (int , calendarsLength , 2 ));
122112 cr_expect (eq (str , (char * )calendars [0 ], "buddhist" ));
123113 cr_expect (eq (str , (char * )calendars [1 ], "gregory" ));
124- free (calendars );
114+ free (( void * ) calendars );
125115 ecma402_freeLocale (locale );
126116}
127117
128118Test (TEST_SUITE , calendarsOfLocaleReturnsNoCalendarsForInvalidLocaleId )
129119{
130- ecma402_locale * locale ;
131- const char * * calendars ;
132- int calendarsLength ;
133-
134- locale = ecma402_initLocale ("foobar-baz" );
135- calendars = (const char * * )malloc (sizeof (char * ) * ECMA402_LOCALE_CALENDAR_CAPACITY );
136- calendarsLength = ecma402_calendarsOfLocale (locale , calendars );
120+ ecma402_locale * locale = ecma402_initLocale ("foobar-baz" );
121+ const char * * calendars = (const char * * )malloc (sizeof (char * ) * ECMA402_LOCALE_CALENDAR_CAPACITY );
122+ const int calendarsLength = ecma402_calendarsOfLocale (locale , calendars );
137123
138124 cr_assert (eq (int , calendarsLength , 0 ));
139125
140- free (calendars );
126+ free (( void * ) calendars );
141127 ecma402_freeLocale (locale );
142128}
0 commit comments