diff options
author | Federico Mena Quintero <federico@novell.com> | 2010-10-26 18:18:03 -0500 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2010-11-11 13:46:55 +0000 |
commit | 0b717b86375d01f9966eb5e0dc2e21a7cbe2fc3c (patch) | |
tree | 0fd61ee14e77f4c7427c5d4c71140c9686c1793b | |
parent | e9ad0c8efadd71bf700fef302d1832a6a3eff6eb (diff) | |
download | gnome-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.c | 2 |
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'; |