[PATCH 1/5] wined3d: Avoid an unnecessary strcpy().

Henri Verbeet hverbeet at codeweavers.com
Tue Jul 7 04:08:00 CDT 2009


---
 dlls/wined3d/directx.c    |    2 +-
 dlls/wined3d/wined3d_gl.h |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dlls/wined3d/directx.c b/dlls/wined3d/directx.c
index ff6bbe2..fecbc4f 100644
--- a/dlls/wined3d/directx.c
+++ b/dlls/wined3d/directx.c
@@ -869,7 +869,7 @@ static void fixup_extensions(WineD3D_GL_Info *gl_info, const char *gl_renderer)
                     driver_version_table[i].lopart_lo);
             gl_info->driver_version_hipart = MAKEDWORD_VERSION(driver_version_table[i].hipart_hi,
                     driver_version_table[i].hipart_lo);
-            strcpy(gl_info->driver_description, driver_version_table[i].description);
+            gl_info->driver_description = driver_version_table[i].description;
             break;
         }
     }
diff --git a/dlls/wined3d/wined3d_gl.h b/dlls/wined3d/wined3d_gl.h
index 794748d..ee15d35 100644
--- a/dlls/wined3d/wined3d_gl.h
+++ b/dlls/wined3d/wined3d_gl.h
@@ -3954,7 +3954,7 @@ typedef struct _WineD3D_GL_Info {
   UINT   vidmem;
   DWORD  driver_version;
   DWORD  driver_version_hipart;
-  CHAR   driver_description[255];
+  const char *driver_description;
   /**
    * CAPS Constants
    */
-- 
1.6.0.6




More information about the wine-patches mailing list