[libcroco] Fix cr_tknzr_consume_chars() to set *a_nb_char before returning
- From: Руслан Ижбулатов <ruslanizhb src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libcroco] Fix cr_tknzr_consume_chars() to set *a_nb_char before returning
- Date: Sun, 1 Nov 2015 10:18:33 +0000 (UTC)
commit bc9b2c339e1181f8c69a2f74a93876932e352d6d
Author: Руслан Ижбулатов <lrn1986 gmail com>
Date: Tue Aug 5 08:30:59 2014 +0000
Fix cr_tknzr_consume_chars() to set *a_nb_char before returning
https://bugzilla.gnome.org/show_bug.cgi?id=710076
src/cr-tknzr.c | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/src/cr-tknzr.c b/src/cr-tknzr.c
index 2d507f2..a8c4232 100644
--- a/src/cr-tknzr.c
+++ b/src/cr-tknzr.c
@@ -1901,6 +1901,8 @@ 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;
+ enum CRStatus status;
g_return_val_if_fail (a_this && PRIVATE (a_this)
&& PRIVATE (a_this)->input, CR_BAD_PARAM_ERROR);
@@ -1911,8 +1913,10 @@ cr_tknzr_consume_chars (CRTknzr * a_this, guint32 a_char, glong * a_nb_char)
PRIVATE (a_this)->token_cache = NULL;
}
- return cr_input_consume_chars (PRIVATE (a_this)->input,
- a_char, a_nb_char);
+ status = cr_input_consume_chars (PRIVATE (a_this)->input,
+ a_char, &consumed);
+ *a_nb_char = (glong) consumed;
+ return status;
}
enum CRStatus
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]