diff --git a/test/test-bz106632.c b/test/test-bz106632.c index 8558b58..15ec376 100644 --- a/test/test-bz106632.c +++ b/test/test-bz106632.c @@ -158,11 +158,11 @@ unlink_dirs (const char *dir) int main (void) { - FcChar8 *fontdir = NULL, *cachedir = NULL, *fontname; + FcChar8 *fontdir = NULL, *cachedir = NULL; char *basedir, template[512] = "/tmp/bz106632-XXXXXX"; char cmd[512]; FcConfig *config; - const FcChar8 *tconf = "\n" + const FcChar8 *tconf = (const FcChar8 *) "\n" " %s\n" " %s\n" "\n"; @@ -178,21 +178,21 @@ main (void) fprintf (stderr, "%s: %s\n", template, strerror (errno)); goto bail; } - fontdir = FcStrBuildFilename (basedir, "fonts", NULL); - cachedir = FcStrBuildFilename (basedir, "cache", NULL); + fontdir = FcStrBuildFilename ((const FcChar8 *) basedir, (const FcChar8 *) "fonts", NULL); + cachedir = FcStrBuildFilename ((const FcChar8 *) basedir, (const FcChar8 *) "cache", NULL); fprintf (stderr, "D: Creating %s\n", fontdir); - mkdir_p (fontdir); + mkdir_p ((const char *) fontdir); fprintf (stderr, "D: Creating %s\n", cachedir); - mkdir_p (cachedir); + mkdir_p ((const char *) cachedir); fprintf (stderr, "D: Copying %s to %s\n", FONTFILE, fontdir); snprintf (cmd, 512, "cp -a %s %s", FONTFILE, fontdir); - system (cmd); + (void) system (cmd); fprintf (stderr, "D: Loading a config\n"); - snprintf (conf, 1024, tconf, fontdir, cachedir); + snprintf (conf, 1024, (const char *) tconf, fontdir, cachedir); config = FcConfigCreate (); - if (!FcConfigParseAndLoadFromMemory (config, conf, FcTrue)) + if (!FcConfigParseAndLoadFromMemory (config, (const FcChar8 *) conf, FcTrue)) { printf ("E: Unable to load config\n"); ret = 1; @@ -216,7 +216,7 @@ main (void) } fprintf (stderr, "D: Removing %s\n", fontdir); snprintf (cmd, 512, "rm -f %s%s*; sleep 1", fontdir, FC_DIR_SEPARATOR_S); - system (cmd); + (void) system (cmd); fprintf (stderr, "D: Reinitializing\n"); if (!FcConfigUptoDate (config) || !FcInitReinitialize ()) { @@ -231,7 +231,7 @@ main (void) goto bail; } config = FcConfigCreate (); - if (!FcConfigParseAndLoadFromMemory (config, conf, FcTrue)) + if (!FcConfigParseAndLoadFromMemory (config, (const FcChar8 *) conf, FcTrue)) { printf ("E: Unable to load config again\n"); ret = 4; @@ -255,7 +255,7 @@ main (void) } fprintf (stderr, "D: Copying %s to %s\n", FONTFILE, fontdir); snprintf (cmd, 512, "cp -a %s %s; sleep 1", FONTFILE, fontdir); - system (cmd); + (void) system (cmd); fprintf (stderr, "D: Reinitializing\n"); if (!FcConfigUptoDate (config) || !FcInitReinitialize ()) { @@ -270,7 +270,7 @@ main (void) goto bail; } config = FcConfigCreate (); - if (!FcConfigParseAndLoadFromMemory (config, conf, FcTrue)) + if (!FcConfigParseAndLoadFromMemory (config, (const FcChar8 *) conf, FcTrue)) { printf ("E: Unable to load config again\n"); ret = 4; diff --git a/test/test-hash.c b/test/test-hash.c index 7530e82..7220273 100644 --- a/test/test-hash.c +++ b/test/test-hash.c @@ -45,7 +45,7 @@ fini (Test *test) } static FcBool -test_add (Test *test, FcChar8 *key, FcBool replace) +test_add (Test *test, char *key, FcBool replace) { uuid_t uuid; void *u; @@ -68,7 +68,7 @@ test_add (Test *test, FcChar8 *key, FcBool replace) } static FcBool -test_remove (Test *test, FcChar8 *key) +test_remove (Test *test, char *key) { void *u; @@ -87,7 +87,6 @@ int main (void) { Test *test; - uuid_t uuid; int ret = 0; test = init ();