@@ -7,13 +7,13 @@ * This file is part of libobjfw. It may be distributed under the terms of the * Q Public License 1.0, which can be found in the file LICENSE included in * the packaging of this file. */ -#import -#import +#define _ISOC99_SOURCE #import +#import #import "OFString.h" #import "OFList.h" /* TODO: Do real checks */ @@ -37,29 +37,29 @@ [list addNew: [OFString newFromWideCString: strings[1]]]; [list addNew: [OFString newFromWideCString: strings[2]]]; for (iter = [list first], i = 0; iter != nil; iter = [iter next], i++) if (!wcscmp([(OFString*)[iter data] wideCString], strings[i])) - printf("Element %zu is expected element. GOOD!\n", i); + wprintf(L"Element %zu is expected element. GOOD!\n", i); else { - printf("Element %zu is not expected element!\n", i); + wprintf(L"Element %zu is not expected element!\n", i); return 1; } if (!wcscmp([(OFString*)[[list first] data] wideCString], strings[0])) - puts("First element is expected element. GOOD!"); + wprintf(L"First element is expected element. GOOD!\n"); else { - puts("First element is not expected element!"); + wprintf(L"First element is not expected element!\n"); return 1; } if (!wcscmp([(OFString*)[[list last] data] wideCString], strings[2])) - puts("Last element is expected element. GOOD!"); + wprintf(L"Last element is expected element. GOOD!\n"); else { - puts("Last element is not expected element!"); + wprintf(L"Last element is not expected element!\n"); return 1; } [list freeIncludingData]; return 0; }