Mesa (master): egl: cut down static storage size for {Version, ClientAPI}String

Emil Velikov evelikov at kemper.freedesktop.org
Sat Mar 21 17:29:30 UTC 2015


Module: Mesa
Branch: master
Commit: bbaf22a998f89eb720a3995fa2216512deed5f76
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bbaf22a998f89eb720a3995fa2216512deed5f76

Author: Emil Velikov <emil.l.velikov at gmail.com>
Date:   Thu Mar 19 01:36:08 2015 +0000

egl: cut down static storage size for {Version,ClientAPI}String

Both seems to be excessively long, namely:

ClientAPIString can get up-to 47 based on current code, while the name
of the driver can dictate the length of the VersionString, currently it
is around 11. Let's pad each to 100, rather than the current 1000.

Signed-off-by: Emil Velikov <emil.l.velikov at gmail.com>
Reviewed-by: Brian Paul <brianp at vmware.com>

---

 src/egl/main/egldisplay.h |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/egl/main/egldisplay.h b/src/egl/main/egldisplay.h
index f8782f9..d7f5dba 100644
--- a/src/egl/main/egldisplay.h
+++ b/src/egl/main/egldisplay.h
@@ -153,8 +153,8 @@ struct _egl_display
    _EGLExtensions Extensions; /**< Extensions supported */
 
    /* these fields are derived from above */
-   char VersionString[1000];                       /**< EGL_VERSION */
-   char ClientAPIsString[1000];                    /**< EGL_CLIENT_APIS */
+   char VersionString[100];                        /**< EGL_VERSION */
+   char ClientAPIsString[100];                     /**< EGL_CLIENT_APIS */
    char ExtensionsString[_EGL_MAX_EXTENSIONS_LEN]; /**< EGL_EXTENSIONS */
 
    _EGLArray *Screens;




More information about the mesa-commit mailing list