Commit 0a4f4b23 authored by Dmitry Timoshkov's avatar Dmitry Timoshkov Committed by Alexandre Julliard

gdi: Add more const qualifiers.

parent cef19b57
...@@ -213,7 +213,7 @@ typedef struct tagFace { ...@@ -213,7 +213,7 @@ typedef struct tagFace {
typedef struct tagFamily { typedef struct tagFamily {
struct list entry; struct list entry;
WCHAR *FamilyName; const WCHAR *FamilyName;
struct list faces; struct list faces;
} Family; } Family;
...@@ -275,7 +275,7 @@ struct tagGdiFont { ...@@ -275,7 +275,7 @@ struct tagGdiFont {
typedef struct { typedef struct {
struct list entry; struct list entry;
WCHAR *font_name; const WCHAR *font_name;
struct list links; struct list links;
} SYSTEM_LINKS; } SYSTEM_LINKS;
...@@ -319,7 +319,7 @@ static const WCHAR FixedSys_Value[] = {'F','I','X','E','D','F','O','N','.','F',' ...@@ -319,7 +319,7 @@ static const WCHAR FixedSys_Value[] = {'F','I','X','E','D','F','O','N','.','F','
static const WCHAR System_Value[] = {'F','O','N','T','S','.','F','O','N','\0'}; static const WCHAR System_Value[] = {'F','O','N','T','S','.','F','O','N','\0'};
static const WCHAR OEMFont_Value[] = {'O','E','M','F','O','N','T','.','F','O','N','\0'}; static const WCHAR OEMFont_Value[] = {'O','E','M','F','O','N','T','.','F','O','N','\0'};
static const WCHAR const *SystemFontValues[4] = { static const WCHAR * const SystemFontValues[4] = {
System_Value, System_Value,
OEMFont_Value, OEMFont_Value,
FixedSys_Value, FixedSys_Value,
...@@ -348,7 +348,7 @@ static const WCHAR VietnameseW[] = {'V','i','e','t','n','a','m','e','s','e','\0' ...@@ -348,7 +348,7 @@ static const WCHAR VietnameseW[] = {'V','i','e','t','n','a','m','e','s','e','\0'
static const WCHAR WesternW[] = {'W','e','s','t','e','r','n','\0'}; static const WCHAR WesternW[] = {'W','e','s','t','e','r','n','\0'};
static const WCHAR OEM_DOSW[] = {'O','E','M','/','D','O','S','\0'}; static const WCHAR OEM_DOSW[] = {'O','E','M','/','D','O','S','\0'};
static const WCHAR *ElfScriptsW[32] = { /* these are in the order of the fsCsb[0] bits */ static const WCHAR * const ElfScriptsW[32] = { /* these are in the order of the fsCsb[0] bits */
WesternW, /*00*/ WesternW, /*00*/
Central_EuropeanW, Central_EuropeanW,
CyrillicW, CyrillicW,
...@@ -447,7 +447,7 @@ static Face *find_face_from_filename(const WCHAR *file_name, const WCHAR *face_n ...@@ -447,7 +447,7 @@ static Face *find_face_from_filename(const WCHAR *file_name, const WCHAR *face_n
{ {
Family *family; Family *family;
Face *face; Face *face;
char *file; const char *file;
DWORD len = WideCharToMultiByte(CP_UNIXCP, 0, file_name, -1, NULL, 0, NULL, NULL); DWORD len = WideCharToMultiByte(CP_UNIXCP, 0, file_name, -1, NULL, 0, NULL, NULL);
char *file_nameA = HeapAlloc(GetProcessHeap(), 0, len); char *file_nameA = HeapAlloc(GetProcessHeap(), 0, len);
Face *ret = NULL; Face *ret = NULL;
...@@ -1256,7 +1256,7 @@ static void load_system_fonts(void) ...@@ -1256,7 +1256,7 @@ static void load_system_fonts(void)
{ {
HKEY hkey; HKEY hkey;
WCHAR data[MAX_PATH], windowsdir[MAX_PATH], pathW[MAX_PATH]; WCHAR data[MAX_PATH], windowsdir[MAX_PATH], pathW[MAX_PATH];
const WCHAR **value; const WCHAR * const *value;
DWORD dlen, type; DWORD dlen, type;
static const WCHAR fmtW[] = {'%','s','\\','%','s','\0'}; static const WCHAR fmtW[] = {'%','s','\\','%','s','\0'};
char *unixname; char *unixname;
......
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