1
0
mirror of https://github.com/gryf/wmaker.git synced 2025-12-19 12:28:22 +01:00

WPrefs: Added the proper 'const' attribute to the dictionnary functions

A common argument to all these functions is the name of the key to
operate on, and this name is never modified by the functions. Marking
it as const reflects this, and can allow compiler to generate better
results thanks to this info.
This commit is contained in:
Christophe CURIS
2013-05-08 15:44:07 +02:00
committed by Carlos R. Mafra
parent 022421e879
commit 8517f3dcef
2 changed files with 24 additions and 24 deletions

View File

@@ -815,7 +815,7 @@ static void loadConfigurations(WMScreen * scr, WMWindow * mainw)
WindowMakerDB = db; WindowMakerDB = db;
} }
WMPropList *GetObjectForKey(char *defaultName) WMPropList *GetObjectForKey(const char *defaultName)
{ {
WMPropList *object = NULL; WMPropList *object = NULL;
WMPropList *key = WMCreatePLString(defaultName); WMPropList *key = WMCreatePLString(defaultName);
@@ -829,7 +829,7 @@ WMPropList *GetObjectForKey(char *defaultName)
return object; return object;
} }
void SetObjectForKey(WMPropList * object, char *defaultName) void SetObjectForKey(WMPropList * object, const char *defaultName)
{ {
WMPropList *key = WMCreatePLString(defaultName); WMPropList *key = WMCreatePLString(defaultName);
@@ -837,7 +837,7 @@ void SetObjectForKey(WMPropList * object, char *defaultName)
WMReleasePropList(key); WMReleasePropList(key);
} }
void RemoveObjectForKey(char *defaultName) void RemoveObjectForKey(const char *defaultName)
{ {
WMPropList *key = WMCreatePLString(defaultName); WMPropList *key = WMCreatePLString(defaultName);
@@ -846,7 +846,7 @@ void RemoveObjectForKey(char *defaultName)
WMReleasePropList(key); WMReleasePropList(key);
} }
char *GetStringForKey(char *defaultName) char *GetStringForKey(const char *defaultName)
{ {
WMPropList *val; WMPropList *val;
@@ -861,7 +861,7 @@ char *GetStringForKey(char *defaultName)
return WMGetFromPLString(val); return WMGetFromPLString(val);
} }
WMPropList *GetArrayForKey(char *defaultName) WMPropList *GetArrayForKey(const char *defaultName)
{ {
WMPropList *val; WMPropList *val;
@@ -876,7 +876,7 @@ WMPropList *GetArrayForKey(char *defaultName)
return val; return val;
} }
WMPropList *GetDictionaryForKey(char *defaultName) WMPropList *GetDictionaryForKey(const char *defaultName)
{ {
WMPropList *val; WMPropList *val;
@@ -891,7 +891,7 @@ WMPropList *GetDictionaryForKey(char *defaultName)
return val; return val;
} }
int GetIntegerForKey(char *defaultName) int GetIntegerForKey(const char *defaultName)
{ {
WMPropList *val; WMPropList *val;
char *str; char *str;
@@ -915,7 +915,7 @@ int GetIntegerForKey(char *defaultName)
return value; return value;
} }
Bool GetBoolForKey(char *defaultName) Bool GetBoolForKey(const char *defaultName)
{ {
int value; int value;
char *str; char *str;
@@ -937,7 +937,7 @@ Bool GetBoolForKey(char *defaultName)
return False; return False;
} }
void SetIntegerForKey(int value, char *defaultName) void SetIntegerForKey(int value, const char *defaultName)
{ {
WMPropList *object; WMPropList *object;
char buffer[128]; char buffer[128];
@@ -949,7 +949,7 @@ void SetIntegerForKey(int value, char *defaultName)
WMReleasePropList(object); WMReleasePropList(object);
} }
void SetStringForKey(char *value, char *defaultName) void SetStringForKey(char *value, const char *defaultName)
{ {
WMPropList *object; WMPropList *object;
@@ -959,7 +959,7 @@ void SetStringForKey(char *value, char *defaultName)
WMReleasePropList(object); WMReleasePropList(object);
} }
void SetBoolForKey(Bool value, char *defaultName) void SetBoolForKey(Bool value, const char *defaultName)
{ {
static WMPropList *yes = NULL, *no = NULL; static WMPropList *yes = NULL, *no = NULL;
@@ -971,7 +971,7 @@ void SetBoolForKey(Bool value, char *defaultName)
SetObjectForKey(value ? yes : no, defaultName); SetObjectForKey(value ? yes : no, defaultName);
} }
void SetSpeedForKey(int speed, char *defaultName) void SetSpeedForKey(int speed, const char *defaultName)
{ {
char *str; char *str;
@@ -999,7 +999,7 @@ void SetSpeedForKey(int speed, char *defaultName)
SetStringForKey(str, defaultName); SetStringForKey(str, defaultName);
} }
int GetSpeedForKey(char *defaultName) int GetSpeedForKey(const char *defaultName)
{ {
char *str; char *str;
int i; int i;

View File

@@ -87,27 +87,27 @@ WMWindow *GetWindow(Panel *panel);
/* manipulate the dictionary for the WindowMaker domain */ /* manipulate the dictionary for the WindowMaker domain */
WMPropList *GetObjectForKey(char *defaultName); WMPropList *GetObjectForKey(const char *defaultName);
void SetObjectForKey(WMPropList *object, char *defaultName); void SetObjectForKey(WMPropList *object, const char *defaultName);
void RemoveObjectForKey(char *defaultName); void RemoveObjectForKey(const char *defaultName);
char *GetStringForKey(char *defaultName); char *GetStringForKey(const char *defaultName);
int GetIntegerForKey(char *defaultName); int GetIntegerForKey(const char *defaultName);
Bool GetBoolForKey(char *defaultName); Bool GetBoolForKey(const char *defaultName);
int GetSpeedForKey(char *defaultName); int GetSpeedForKey(const char *defaultName);
void SetIntegerForKey(int value, char *defaultName); void SetIntegerForKey(int value, const char *defaultName);
void SetStringForKey(char *value, char *defaultName); void SetStringForKey(char *value, const char *defaultName);
void SetBoolForKey(Bool value, char *defaultName); void SetBoolForKey(Bool value, const char *defaultName);
void SetSpeedForKey(int speed, char *defaultName); void SetSpeedForKey(int speed, const char *defaultName);