From 5f285a30a1d6ffba82ebe5e08a0b68352bb51556 Mon Sep 17 00:00:00 2001 From: Alan Coopersmith Date: Tue, 1 Nov 2011 16:56:18 -0700 Subject: Make XIGetKnownProperty take a const char * argument Now that MakeAtom takes const char *, so can XIGetKnownProperty. Clears 71 warnings from gcc -Wwrite-strings of the form: devices.c:145:5: warning: passing argument 1 of 'XIGetKnownProperty' discards qualifiers from pointer target type ../include/exevents.h:128:23: note: expected 'char *' but argument is of type 'const char *' Signed-off-by: Alan Coopersmith Reviewed-by: Peter Hutterer --- Xi/xiproperty.c | 2 +- include/exevents.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Xi/xiproperty.c b/Xi/xiproperty.c index 14f1491b6..f72603028 100644 --- a/Xi/xiproperty.c +++ b/Xi/xiproperty.c @@ -386,7 +386,7 @@ change_property(ClientPtr client, DeviceIntPtr dev, Atom property, Atom type, * If name is NULL, None is returned. */ Atom -XIGetKnownProperty(char *name) +XIGetKnownProperty(const char *name) { int i; diff --git a/include/exevents.h b/include/exevents.h index 720fb2e5a..12ea37885 100644 --- a/include/exevents.h +++ b/include/exevents.h @@ -126,7 +126,7 @@ extern _X_EXPORT void XIUnregisterPropertyHandler( ); extern _X_EXPORT Atom XIGetKnownProperty( - char* name + const char* name ); extern _X_EXPORT DeviceIntPtr XIGetDevice(xEvent *ev); -- cgit v1.2.3