From: Dan Nicholson Date: Thu, 9 Apr 2009 00:59:15 +0000 (-0700) Subject: Constify public API X-Git-Tag: accepted/2.0alpha-wayland/20121109.204519~425 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f5d37e279a807c6c0afd76910681e33152ed8efe;p=profile%2Fivi%2Flibxkbcommon.git Constify public API There's no reason the arguments can't be const. --- diff --git a/include/X11/extensions/XKBcommon.h b/include/X11/extensions/XKBcommon.h index ebac78e..36f9ff3 100644 --- a/include/X11/extensions/XKBcommon.h +++ b/include/X11/extensions/XKBcommon.h @@ -126,10 +126,10 @@ typedef struct _XkbcDesc { _XFUNCPROTOBEGIN extern XkbcDescPtr -XkbcCompileKeymapFromRules(XkbRMLVOSet *rmlvo); +XkbcCompileKeymapFromRules(const XkbRMLVOSet *rmlvo); extern XkbcDescPtr -XkbcCompileKeymapFromComponents(XkbComponentNamesPtr ktcsg); +XkbcCompileKeymapFromComponents(const XkbComponentNamesPtr ktcsg); _XFUNCPROTOEND diff --git a/src/xkbcomp/xkbcomp.c b/src/xkbcomp/xkbcomp.c index a9db543..89753da 100644 --- a/src/xkbcomp/xkbcomp.c +++ b/src/xkbcomp/xkbcomp.c @@ -111,7 +111,7 @@ fail: } XkbcDescPtr -XkbcCompileKeymapFromRules(XkbRMLVOSet *rmlvo) +XkbcCompileKeymapFromRules(const XkbRMLVOSet *rmlvo) { char rulesPath[PATH_MAX]; int pathlen; @@ -157,7 +157,7 @@ XkbcCompileKeymapFromRules(XkbRMLVOSet *rmlvo) } XkbcDescPtr -XkbcCompileKeymapFromComponents(XkbComponentNamesPtr ktcsg) +XkbcCompileKeymapFromComponents(const XkbComponentNamesPtr ktcsg) { XkbFile *file, *mapToUse; XkbcDescPtr xkb;