[glabels] Fix out of bounds read when label is empty
- From: Jim Evins <jimevins src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glabels] Fix out of bounds read when label is empty
- Date: Sat, 14 Apr 2018 21:32:59 +0000 (UTC)
commit d81ae52ed8a563aae55353b85db42cae7c7eed41
Author: Clemens Fries <githubert xenoworld de>
Date: Mon Sep 18 21:05:48 2017 +0200
Fix out of bounds read when label is empty
src/text-node.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/src/text-node.c b/src/text-node.c
index 2b5cad0..86d3ad6 100644
--- a/src/text-node.c
+++ b/src/text-node.c
@@ -283,7 +283,7 @@ gl_text_node_lines_new_from_text (const gchar *text)
nodes = NULL;
}
}
- if (*(p - 1) != '\n') {
+ if (p != text && *(p - 1) != '\n') {
lines = g_list_append (lines, nodes);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]