Merge remote-tracking branch 'origin/develop' into xap
This commit is contained in:
@ -255,10 +255,10 @@ bool qgf_validate_stream(qp_stream_t *stream) {
|
||||
// Read and validate all the frames (automatically validates the frame offset descriptor in the process)
|
||||
for (uint16_t i = 0; i < frame_count; ++i) {
|
||||
// Validate the frame descriptor block
|
||||
uint8_t bpp;
|
||||
bool has_palette;
|
||||
bool is_panel_native;
|
||||
bool has_delta;
|
||||
uint8_t bpp = 0;
|
||||
bool has_palette = false;
|
||||
bool is_panel_native = false;
|
||||
bool has_delta = false;
|
||||
if (!qgf_validate_frame_descriptor(stream, i, &bpp, &has_palette, &is_panel_native, &has_delta)) {
|
||||
return false;
|
||||
}
|
||||
|
@ -318,9 +318,9 @@ static deferred_token qp_render_animation_state(animation_state_t *state, uint16
|
||||
}
|
||||
|
||||
static uint32_t animation_callback(uint32_t trigger_time, void *cb_arg) {
|
||||
animation_state_t *state = (animation_state_t *)cb_arg;
|
||||
uint16_t delay_ms;
|
||||
bool ret = qp_render_animation_state(state, &delay_ms);
|
||||
animation_state_t *state = (animation_state_t *)cb_arg;
|
||||
uint16_t delay_ms = 0;
|
||||
bool ret = qp_render_animation_state(state, &delay_ms);
|
||||
if (!ret) {
|
||||
// Setting the device to NULL clears the animation slot
|
||||
state->device = NULL;
|
||||
|
Reference in New Issue
Block a user