(print_backlog): set backlog_ucs4 and backlog_glyphs.
Reported by: Yves Blusseau.
+2010-09-12 Vladimir Serbinenko <phcoder@gmail.com>
+
+ * grub-core/normal/term.c (put_glyphs_terminal): Correct sign.
+ (print_backlog): set backlog_ucs4 and backlog_glyphs.
+ Reported by: Yves Blusseau.
+
2010-09-12 Vladimir Serbinenko <phcoder@gmail.com>
* grub-core/normal/misc.c (grub_normal_print_device_info): Show
>= (grub_ssize_t) grub_term_height (term) - 2)
{
state->backlog_glyphs = visual_ptr + 1;
- state->backlog_len = visual_len - (visual - visual_ptr) - 1;
+ state->backlog_len = visual_len - (visual_ptr - visual) - 1;
return 1;
}
grub_free (state->free);
state->free = NULL;
state->backlog_len = 0;
+ state->backlog_ucs4 = 0;
}
return ret;
}
grub_free (state->free);
state->free = NULL;
state->backlog_len = 0;
+ state->backlog_glyphs = 0;
}
return ret;
}