Commit 21241432 authored by Henri Verbeet's avatar Henri Verbeet Committed by Alexandre Julliard

wined3d: Get rid of a redundant strcpy().

parent 5b600b57
...@@ -5,6 +5,7 @@ ...@@ -5,6 +5,7 @@
* Copyright 2002-2003 Raphael Junqueira * Copyright 2002-2003 Raphael Junqueira
* Copyright 2004 Jason Edmeades * Copyright 2004 Jason Edmeades
* Copyright 2007-2008 Stefan Dösinger for CodeWeavers * Copyright 2007-2008 Stefan Dösinger for CodeWeavers
* Copyright 2009 Henri Verbeet for CodeWeavers
* *
* This library is free software; you can redistribute it and/or * This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public * modify it under the terms of the GNU Lesser General Public
...@@ -293,8 +294,11 @@ static BOOL wined3d_init(HINSTANCE hInstDLL) ...@@ -293,8 +294,11 @@ static BOOL wined3d_init(HINSTANCE hInstDLL)
} }
if ( !get_config_key( hkey, appkey, "WineLogo", buffer, size) ) if ( !get_config_key( hkey, appkey, "WineLogo", buffer, size) )
{ {
wined3d_settings.logo = HeapAlloc(GetProcessHeap(), 0, strlen(buffer) + 1); size_t len = strlen(buffer) + 1;
if(wined3d_settings.logo) strcpy(wined3d_settings.logo, buffer);
wined3d_settings.logo = HeapAlloc(GetProcessHeap(), 0, len);
if (!wined3d_settings.logo) ERR("Failed to allocate logo path memory.\n");
else memcpy(wined3d_settings.logo, buffer, len);
} }
if ( !get_config_key( hkey, appkey, "Multisampling", buffer, size) ) if ( !get_config_key( hkey, appkey, "Multisampling", buffer, size) )
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment