Mercurial > sdl-ios-xcode
diff test/testiconv.c @ 1668:4da1ee79c9af SDL-1.3
more tweaking indent options
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Mon, 29 May 2006 04:04:35 +0000 |
parents | 782fd950bd46 |
children |
line wrap: on
line diff
--- a/test/testiconv.c Mon May 29 03:53:21 2006 +0000 +++ b/test/testiconv.c Mon May 29 04:04:35 2006 +0000 @@ -4,7 +4,7 @@ #include "SDL.h" static size_t -widelen (char *data) +widelen(char *data) { size_t len = 0; Uint32 *p = (Uint32 *) data; @@ -15,7 +15,7 @@ } int -main (int argc, char *argv[]) +main(int argc, char *argv[]) { const char *formats[] = { "UTF8", @@ -41,33 +41,33 @@ if (!argv[1]) { argv[1] = "utf8.txt"; } - file = fopen (argv[1], "rb"); + file = fopen(argv[1], "rb"); if (!file) { - fprintf (stderr, "Unable to open %s\n", argv[1]); + fprintf(stderr, "Unable to open %s\n", argv[1]); return (1); } - while (fgets (buffer, sizeof (buffer), file)) { + while (fgets(buffer, sizeof(buffer), file)) { /* Convert to UCS-4 */ size_t len; ucs4 = - SDL_iconv_string ("UCS-4", "UTF-8", buffer, - SDL_strlen (buffer) + 1); - len = (widelen (ucs4) + 1) * 4; - for (i = 0; i < SDL_arraysize (formats); ++i) { - test[0] = SDL_iconv_string (formats[i], "UCS-4", ucs4, len); - test[1] = SDL_iconv_string ("UCS-4", formats[i], test[0], len); - if (SDL_memcmp (test[1], ucs4, len) != 0) { - fprintf (stderr, "FAIL: %s\n", formats[i]); + SDL_iconv_string("UCS-4", "UTF-8", buffer, + SDL_strlen(buffer) + 1); + len = (widelen(ucs4) + 1) * 4; + for (i = 0; i < SDL_arraysize(formats); ++i) { + test[0] = SDL_iconv_string(formats[i], "UCS-4", ucs4, len); + test[1] = SDL_iconv_string("UCS-4", formats[i], test[0], len); + if (SDL_memcmp(test[1], ucs4, len) != 0) { + fprintf(stderr, "FAIL: %s\n", formats[i]); ++errors; } - SDL_free (test[0]); - SDL_free (test[1]); + SDL_free(test[0]); + SDL_free(test[1]); } - test[0] = SDL_iconv_string ("UTF-8", "UCS-4", ucs4, len); - SDL_free (ucs4); - fputs (test[0], stdout); - SDL_free (test[0]); + test[0] = SDL_iconv_string("UTF-8", "UCS-4", ucs4, len); + SDL_free(ucs4); + fputs(test[0], stdout); + SDL_free(test[0]); } return (errors ? errors + 1 : 0); }