[libcroco] Fix regression in cr_tknzr_consume_chars()
- From: Florian Müllner <fmuellner src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libcroco] Fix regression in cr_tknzr_consume_chars()
- Date: Thu, 17 Dec 2015 12:39:57 +0000 (UTC)
commit f4f9e6d897bcb7dff768dda66a9e62c80137d7f5
Author: Florian Müllner <fmuellner gnome org>
Date: Thu Dec 17 00:32:09 2015 +0100
Fix regression in cr_tknzr_consume_chars()
Commit bc9b2c339e introduced an intermediate variable to account
for the difference in signedness between cr_tknzr_consume_chars()
and cr_input_consume_chars(), but missed that the variable in
question is an in-out variable that requires proper initialization.
https://bugzilla.gnome.org/show_bug.cgi?id=759565
src/cr-tknzr.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/src/cr-tknzr.c b/src/cr-tknzr.c
index a8c4232..ca9316e 100644
--- a/src/cr-tknzr.c
+++ b/src/cr-tknzr.c
@@ -1901,7 +1901,7 @@ cr_tknzr_seek_index (CRTknzr * a_this, enum CRSeekPos a_origin, gint a_pos)
enum CRStatus
cr_tknzr_consume_chars (CRTknzr * a_this, guint32 a_char, glong * a_nb_char)
{
- gulong consumed;
+ gulong consumed = *(gulong *) a_nb_char;
enum CRStatus status;
g_return_val_if_fail (a_this && PRIVATE (a_this)
&& PRIVATE (a_this)->input, CR_BAD_PARAM_ERROR);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]