diff options
author | Milan Crha <mcrha@redhat.com> | 2012-11-30 22:29:34 +0800 |
---|---|---|
committer | Milan Crha <mcrha@redhat.com> | 2012-11-30 22:30:45 +0800 |
commit | ab3f65a15e1b6fe5bdf488e6e879899e283ccc43 (patch) | |
tree | ac594d423506e1fa1d47fbf057a1ec71947bf7a5 /widgets/text | |
parent | 1eb7481305d0feda31538d072c206aab5dbdeabd (diff) | |
download | gsoc2013-evolution-ab3f65a15e1b6fe5bdf488e6e879899e283ccc43.tar gsoc2013-evolution-ab3f65a15e1b6fe5bdf488e6e879899e283ccc43.tar.gz gsoc2013-evolution-ab3f65a15e1b6fe5bdf488e6e879899e283ccc43.tar.bz2 gsoc2013-evolution-ab3f65a15e1b6fe5bdf488e6e879899e283ccc43.tar.lz gsoc2013-evolution-ab3f65a15e1b6fe5bdf488e6e879899e283ccc43.tar.xz gsoc2013-evolution-ab3f65a15e1b6fe5bdf488e6e879899e283ccc43.tar.zst gsoc2013-evolution-ab3f65a15e1b6fe5bdf488e6e879899e283ccc43.zip |
Address couple issues found by a Coverity scan
Diffstat (limited to 'widgets/text')
-rw-r--r-- | widgets/text/e-reflow.c | 2 | ||||
-rw-r--r-- | widgets/text/e-text-model.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/widgets/text/e-reflow.c b/widgets/text/e-reflow.c index e8304e4b38..350550fd80 100644 --- a/widgets/text/e-reflow.c +++ b/widgets/text/e-reflow.c @@ -373,7 +373,7 @@ reflow_columns (EReflow *reflow) reflow->columns = g_renew (int, reflow->columns, column_count); column_count--; - for (; column_count > column_start; column_count--) { + for (; list && column_count > column_start; column_count--) { GSList *to_free; reflow->columns[column_count] = GPOINTER_TO_INT (list->data); to_free = list; diff --git a/widgets/text/e-text-model.c b/widgets/text/e-text-model.c index e1a7ee8526..5027b3a3f7 100644 --- a/widgets/text/e-text-model.c +++ b/widgets/text/e-text-model.c @@ -573,7 +573,7 @@ e_text_model_get_nth_object_bounds (ETextModel *model, if (start) *start = g_utf8_pointer_to_offset (txt, obj); if (end) - *end = *start + len; + *end = (start ? *start : 0) + len; } gint |