From e69c43f2a8925f2bf8c90db271db93a696cacdc2 Mon Sep 17 00:00:00 2001 From: Twinaphex Date: Wed, 27 Apr 2016 23:03:49 +0200 Subject: [PATCH] C89_BUILD fixes --- gfx/drivers_font_renderer/coretext.c | 13 ++++++++----- menu/drivers/xmb.c | 9 ++++----- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/gfx/drivers_font_renderer/coretext.c b/gfx/drivers_font_renderer/coretext.c index 41f723fe61..f63bb04d34 100644 --- a/gfx/drivers_font_renderer/coretext.c +++ b/gfx/drivers_font_renderer/coretext.c @@ -80,12 +80,15 @@ static bool font_renderer_create_atlas(CTFontRef face, ct_font_renderer_t *handl float ascent, descent; CGContextRef offscreen; CFDictionaryRef attr; - void *bitmapData = NULL; - bool ret = true; - size_t bitsPerComponent = 8; + CFTypeRef values[1]; + CFStringRef keys[1]; + void *bitmapData = NULL; + bool ret = true; + size_t bitsPerComponent = 8; UniChar characters[CT_ATLAS_SIZE] = {0}; - CFTypeRef values[] = { face }; - CFStringRef keys[] = { kCTFontAttributeName }; + + values[0] = face; + keys[0] = kCTFontAttributeName; for (i = 0; i < CT_ATLAS_SIZE; i++) characters[i] = (UniChar)i; diff --git a/menu/drivers/xmb.c b/menu/drivers/xmb.c index e8e8ff893d..af61be9b95 100644 --- a/menu/drivers/xmb.c +++ b/menu/drivers/xmb.c @@ -666,14 +666,13 @@ end: static void xmb_update_thumbnail_path(void *data, unsigned i) { - xmb_handle_t *xmb = (xmb_handle_t*)data; + menu_entry_t entry; + char *tmp = NULL; + settings_t *settings = config_get_ptr(); + xmb_handle_t *xmb = (xmb_handle_t*)data; if (!xmb) return; - menu_entry_t entry; - settings_t *settings = config_get_ptr(); - char *tmp = NULL; - menu_entry_get(&entry, 0, i, NULL, true); fill_pathname_join(xmb->thumbnail_file_path, settings->thumbnails_directory,