summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFederico Mena Quintero <federico@novell.com>2010-10-26 18:18:03 -0500
committerBastien Nocera <hadess@hadess.net>2010-11-11 13:46:55 +0000
commit0b717b86375d01f9966eb5e0dc2e21a7cbe2fc3c (patch)
tree0fd61ee14e77f4c7427c5d4c71140c9686c1793b
parente9ad0c8efadd71bf700fef302d1832a6a3eff6eb (diff)
downloadgnome-desktop-gnome-2-28.tar.gz
bgo#629168 - Don't read past the end of a stringgnome-2-28
Signed-off-by: Federico Mena Quintero <federico@novell.com>
-rw-r--r--libgnome-desktop/display-name.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libgnome-desktop/display-name.c b/libgnome-desktop/display-name.c
index f75958b6..268b9730 100644
--- a/libgnome-desktop/display-name.c
+++ b/libgnome-desktop/display-name.c
@@ -209,7 +209,7 @@ read_pnp_ids (void)
for (i = 0; lines[i]; i++)
{
line = lines[i];
- if (line[3] == '\t')
+ if (line[0] && line[1] && line[2] && line[3] == '\t' && line[4])
{
code = line;
line[3] = '\0';