[gtk+/gtk-3-8] Broadway: Fix shm names



commit 2c552820dcacfb736651f05cd47d322c9ad53636
Author: Alexander Larsson <alexl redhat com>
Date:   Wed Apr 3 15:49:54 2013 +0200

    Broadway: Fix shm names
    
    We were sometimes getting zero chars in the name, making them
    shorter, due to an off-by-zero in the size.

 gdk/broadway/gdkbroadway-server.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/gdk/broadway/gdkbroadway-server.c b/gdk/broadway/gdkbroadway-server.c
index cb9bdf4..adc28a0 100644
--- a/gdk/broadway/gdkbroadway-server.c
+++ b/gdk/broadway/gdkbroadway-server.c
@@ -506,7 +506,7 @@ make_valid_fs_char (char c)
 {
   char chars[] = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890";
 
-  return chars[c % sizeof (chars)];
+  return chars[c % (sizeof (chars) - 1)];
 }
 
 /* name must have at least space for 34 bytes */


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]