C89_BUILD fixes

This commit is contained in:
Twinaphex 2016-04-27 23:03:49 +02:00
parent f3521e4cc8
commit e69c43f2a8
2 changed files with 12 additions and 10 deletions

View File

@ -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;

View File

@ -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,