Fix gcc -Wwrite-strings warnings in various extensions

Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
This commit is contained in:
Alan Coopersmith 2011-11-04 23:21:34 -07:00
parent 232f1ddf3d
commit 05f589d464
16 changed files with 32 additions and 32 deletions

View File

@ -62,7 +62,7 @@ typedef struct {
} SecurityStateRec;
/* Extensions that untrusted clients shouldn't have access to */
static char *SecurityTrustedExtensions[] = {
static const char *SecurityTrustedExtensions[] = {
"XC-MISC",
"BIG-REQUESTS",
"XpExtension",
@ -98,7 +98,7 @@ static const Mask SecurityClientMask = DixGetAttrAccess;
*/
static void
SecurityAudit(char *format, ...)
SecurityAudit(const char *format, ...)
{
va_list args;

View File

@ -971,7 +971,7 @@ static int FreeCounter(void *, XID);
pointer
SyncCreateSystemCounter(
char *name,
const char *name,
CARD64 initial,
CARD64 resolution,
SyncCounterType counterType,
@ -1308,7 +1308,7 @@ ProcSyncListSystemCounters(ClientPtr client)
for (i = len = 0; i < SyncNumSystemCounters; i++)
{
char *name = SysCounterList[i]->pSysCounterInfo->name;
const char *name = SysCounterList[i]->pSysCounterInfo->name;
/* pad to 4 byte boundary */
len += pad_to_int32(sz_xSyncSystemCounter + strlen(name));
}

View File

@ -66,7 +66,7 @@ typedef enum {
} SyncCounterType;
typedef struct _SysCounterInfo {
char *name;
const char *name;
CARD64 resolution;
CARD64 bracket_greater;
CARD64 bracket_less;
@ -118,7 +118,7 @@ typedef union {
} SyncAwaitUnion;
extern pointer SyncCreateSystemCounter(
char * /* name */,
const char */* name */,
CARD64 /* inital_value */,
CARD64 /* resolution */,
SyncCounterType /* change characterization */,

View File

@ -603,7 +603,7 @@ DeviceSetXTestProperty(DeviceIntPtr dev, Atom property,
* This only creates the pair, Activate/Enable Device
* still need to be called.
*/
int AllocXTestDevice (ClientPtr client, char* name,
int AllocXTestDevice (ClientPtr client, const char* name,
DeviceIntPtr* ptr, DeviceIntPtr* keybd,
DeviceIntPtr master_ptr, DeviceIntPtr master_keybd)
{

View File

@ -162,7 +162,7 @@ Mask ExtExclusiveMasks[EMASKSIZE];
static struct dev_type
{
Atom type;
char *name;
const char *name;
} dev_type[] = {
{
0, XI_KEYBOARD}, {
@ -1127,7 +1127,7 @@ IResetProc(ExtensionEntry * unused)
*/
void
AssignTypeAndName(DeviceIntPtr dev, Atom type, char *name)
AssignTypeAndName(DeviceIntPtr dev, Atom type, const char *name)
{
dev->xinput_type = type;
dev->name = strdup(name);

View File

@ -48,7 +48,7 @@
static struct dev_properties
{
Atom type;
char *name;
const char *name;
} dev_properties[] = {
{0, XI_PROP_ENABLED},
{0, XI_PROP_XTEST_DEVICE},

View File

@ -2554,7 +2554,7 @@ GetMaster(DeviceIntPtr dev, int which)
* the value for master.
*/
int
AllocDevicePair (ClientPtr client, char* name,
AllocDevicePair (ClientPtr client, const char* name,
DeviceIntPtr* ptr,
DeviceIntPtr* keybd,
DeviceProc ptr_proc,

View File

@ -71,7 +71,7 @@ static int lastError = FirstExtensionError;
static unsigned int NumExtensions = 0;
ExtensionEntry *
AddExtension(char *name, int NumEvents, int NumErrors,
AddExtension(const char *name, int NumEvents, int NumErrors,
int (*MainProc)(ClientPtr c1),
int (*SwappedMainProc)(ClientPtr c2),
void (*CloseDownProc)(ExtensionEntry *e),
@ -151,7 +151,7 @@ AddExtension(char *name, int NumEvents, int NumErrors,
return ext;
}
Bool AddExtensionAlias(char *alias, ExtensionEntry *ext)
Bool AddExtensionAlias(const char *alias, ExtensionEntry *ext)
{
char *name;
char **aliases;
@ -172,7 +172,7 @@ Bool AddExtensionAlias(char *alias, ExtensionEntry *ext)
}
static int
FindExtension(char *extname, int len)
FindExtension(const char *extname, int len)
{
int i, j;
@ -201,7 +201,7 @@ CheckExtension(const char *extname)
{
int n;
n = FindExtension((char*)extname, strlen(extname));
n = FindExtension(extname, strlen(extname));
if (n != -1)
return extensions[n];
else

View File

@ -565,7 +565,7 @@ should be called by InitExtensions.
ExtensionEntry *AddExtension(name, NumEvents,NumErrors,
MainProc, SwappedMainProc, CloseDownProc, MinorOpcodeProc)
char *name; /*Null terminate string; case matters*/
const char *name; /*Null terminate string; case matters*/
int NumEvents;
int NumErrors;
int (* MainProc)(ClientPtr);/*Called if client matches server order*/

View File

@ -54,9 +54,9 @@ extern _X_EXPORT unsigned short StandardMinorOpcode(ClientPtr /*client*/);
extern _X_EXPORT unsigned short MinorOpcodeOfRequest(ClientPtr /*client*/);
extern _X_EXPORT Bool EnableDisableExtension(char *name, Bool enable);
extern _X_EXPORT Bool EnableDisableExtension(const char *name, Bool enable);
extern _X_EXPORT void EnableDisableExtensionError(char *name, Bool enable);
extern _X_EXPORT void EnableDisableExtensionError(const char *name, Bool enable);
extern _X_EXPORT void InitExtensions(int argc, char **argv);

View File

@ -41,7 +41,7 @@ extern _X_EXPORT void
AssignTypeAndName (
DeviceIntPtr /* dev */,
Atom /* type */,
char * /* name */
const char * /* name */
);
#endif /* EXTINIT_H */

View File

@ -92,7 +92,7 @@ extern _X_EXPORT void NotImplemented ( /* FIXME: this may move to another file..
#define GetGCValue(pGC, GCElement) (pGC->GCElement)
extern _X_EXPORT ExtensionEntry *AddExtension(
char* /*name*/,
const char* /*name*/,
int /*NumEvents*/,
int /*NumErrors*/,
int (* /*MainProc*/)(ClientPtr /*client*/),
@ -102,7 +102,7 @@ extern _X_EXPORT ExtensionEntry *AddExtension(
);
extern _X_EXPORT Bool AddExtensionAlias(
char* /*alias*/,
const char* /*alias*/,
ExtensionEntry * /*extension*/);
extern _X_EXPORT ExtensionEntry *CheckExtension(const char *extname);

View File

@ -505,7 +505,7 @@ extern _X_EXPORT DeviceIntPtr GetPairedDevice(DeviceIntPtr kbd);
extern DeviceIntPtr GetMaster(DeviceIntPtr dev, int type);
extern _X_EXPORT int AllocDevicePair(ClientPtr client,
char* name,
const char* name,
DeviceIntPtr* ptr,
DeviceIntPtr* keybd,
DeviceProc ptr_proc,
@ -521,7 +521,7 @@ extern _X_EXPORT int generate_modkeymap(ClientPtr client, DeviceIntPtr dev,
extern int change_modmap(ClientPtr client, DeviceIntPtr dev, KeyCode *map,
int max_keys_per_mod);
extern int AllocXTestDevice(ClientPtr client,
char* name,
const char* name,
DeviceIntPtr* ptr,
DeviceIntPtr* keybd,
DeviceIntPtr master_ptr,

View File

@ -268,7 +268,7 @@ extern void GEExtensionInit(INITARGS);
* configurable extensions.
*/
typedef struct {
char *name;
const char *name;
Bool *disablePtr;
} ExtensionToggle;
@ -337,7 +337,7 @@ static ExtensionToggle ExtensionToggleList[] =
{ NULL, NULL }
};
Bool EnableDisableExtension(char *name, Bool enable)
Bool EnableDisableExtension(const char *name, Bool enable)
{
ExtensionToggle *ext = &ExtensionToggleList[0];
@ -357,7 +357,7 @@ Bool EnableDisableExtension(char *name, Bool enable)
return FALSE;
}
void EnableDisableExtensionError(char *name, Bool enable)
void EnableDisableExtensionError(const char *name, Bool enable)
{
ExtensionToggle *ext = &ExtensionToggleList[0];
Bool found = FALSE;

View File

@ -47,7 +47,7 @@ static int nfilterNames;
*/
int
PictureGetFilterId (char *filter, int len, Bool makeit)
PictureGetFilterId (const char *filter, int len, Bool makeit)
{
int i;
char *name;
@ -125,7 +125,7 @@ PictureFreeFilterIds (void)
int
PictureAddFilter (ScreenPtr pScreen,
char *filter,
const char *filter,
PictFilterValidateParamsProcPtr ValidateParams,
int width,
int height)
@ -160,7 +160,7 @@ PictureAddFilter (ScreenPtr pScreen,
}
Bool
PictureSetFilterAlias (ScreenPtr pScreen, char *filter, char *alias)
PictureSetFilterAlias (ScreenPtr pScreen, const char *filter, const char *alias)
{
PictureScreenPtr ps = GetPictureScreen(pScreen);
int filter_id = PictureGetFilterId (filter, -1, FALSE);

View File

@ -433,20 +433,20 @@ extern _X_EXPORT Bool
PictureInit (ScreenPtr pScreen, PictFormatPtr formats, int nformats);
extern _X_EXPORT int
PictureGetFilterId (char *filter, int len, Bool makeit);
PictureGetFilterId (const char *filter, int len, Bool makeit);
extern _X_EXPORT char *
PictureGetFilterName (int id);
extern _X_EXPORT int
PictureAddFilter (ScreenPtr pScreen,
char *filter,
const char *filter,
PictFilterValidateParamsProcPtr ValidateParams,
int width,
int height);
extern _X_EXPORT Bool
PictureSetFilterAlias (ScreenPtr pScreen, char *filter, char *alias);
PictureSetFilterAlias (ScreenPtr pScreen, const char *filter, const char *alias);
extern _X_EXPORT Bool
PictureSetDefaultFilters (ScreenPtr pScreen);