[gtranslator] Fixed crash when opening small files with empty Plural-Forms. Fixes bug #587767.
- From: Ignacio Casal Quinteiro <icq src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gtranslator] Fixed crash when opening small files with empty Plural-Forms. Fixes bug #587767.
- Date: Thu, 4 Feb 2010 20:20:29 +0000 (UTC)
commit 2785b38ba73c95b57e1c6f3229b6d99d28aa06a9
Author: Ignacio Casal Quinteiro <icq gnome org>
Date: Thu Feb 4 21:18:41 2010 +0100
Fixed crash when opening small files with empty Plural-Forms. Fixes bug #587767.
src/gtr-header.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/src/gtr-header.c b/src/gtr-header.c
index 14535dc..523dff6 100644
--- a/src/gtr-header.c
+++ b/src/gtr-header.c
@@ -92,12 +92,12 @@ parse_nplurals (GtrHeader * header)
pointer = plural_forms;
- while (*pointer != '=')
+ while (*pointer != '\0' && *pointer != '=')
pointer++;
pointer++;
//if there are any space between '=' and nplural number pointer++
- while (*pointer == ' ')
+ while (*pointer != '\0' && *pointer == ' ')
pointer++;
header->priv->nplurals = g_ascii_digit_value (*pointer);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]