diff options
author | Thomas Martitz <kugel@rockbox.org> | 2014-01-16 10:18:16 +0100 |
---|---|---|
committer | Thomas Martitz <kugel@rockbox.org> | 2014-01-16 10:21:18 +0100 |
commit | 01b28ea725a040bd02690ece0726779d5ef83d65 (patch) | |
tree | 89b745242a6ce66bde2bd3615103b604f173a3b8 /firmware | |
parent | 7ab237b025cbb4c25d345604da32e894379c1721 (diff) | |
download | rockbox-01b28ea725a040bd02690ece0726779d5ef83d65.tar.gz rockbox-01b28ea725a040bd02690ece0726779d5ef83d65.zip |
font: Fix crash due to uninitialized field.
Change-Id: If2fafb15a9998eebb2936e819507758e003abe30
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/font.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/firmware/font.c b/firmware/font.c index 723c972e3b..3b7e714771 100644 --- a/firmware/font.c +++ b/firmware/font.c | |||
@@ -526,9 +526,10 @@ int font_load_ex( const char *path, size_t buf_size, int glyphs ) | |||
526 | pdata = core_get_data(handle); | 526 | pdata = core_get_data(handle); |
527 | pdata->handle_locks = 1; | 527 | pdata->handle_locks = 1; |
528 | pdata->refcount = 1; | 528 | pdata->refcount = 1; |
529 | pdata->disabled = false; | ||
529 | 530 | ||
530 | /* load and init */ | 531 | /* load and init */ |
531 | struct font *pf = pf_from_handle( handle ); | 532 | struct font *pf = &pdata->pf; |
532 | memcpy(pf, &f, sizeof( struct font) ); | 533 | memcpy(pf, &f, sizeof( struct font) ); |
533 | 534 | ||
534 | pf->fd = fd; | 535 | pf->fd = fd; |