[PATCH:libX11] Mark atom names argument to XInternAtoms as const
Updates code docs for XInternAtoms. The single atom name argument to XInternAtom was already const char * in the code, but not the docs, so updated it in the docs too. Signed-off-by: Alan Coopersmith alan.coopersm...@oracle.com --- include/X11/Xlib.h|2 +- man/XInternAtom.man |8 specs/libX11/CH04.xml |4 ++-- src/IntAtom.c |4 ++-- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/include/X11/Xlib.h b/include/X11/Xlib.h index 5c6c770..b0d7d4d 100644 --- a/include/X11/Xlib.h +++ b/include/X11/Xlib.h @@ -1548,7 +1548,7 @@ extern Atom XInternAtom( ); extern Status XInternAtoms( Display* /* dpy */, -char** /* names */, +_Xconst char** /* names */, int/* count */, Bool /* onlyIfExists */, Atom* /* atoms_return */ diff --git a/man/XInternAtom.man b/man/XInternAtom.man index 237ed91..44aa68a 100644 --- a/man/XInternAtom.man +++ b/man/XInternAtom.man @@ -144,11 +144,11 @@ XInternAtom, XInternAtoms, XGetAtomName, XGetAtomNames \- create or return atom names .SH SYNTAX .HP -Atom XInternAtom\^(\^Display *\fIdisplay\fP\^, char *\fIatom_name\fP\^, Bool -\fIonly_if_exists\fP\^); +Atom XInternAtom\^(\^Display *\fIdisplay\fP\^, const char *\fIatom_name\fP\^, +Bool \fIonly_if_exists\fP\^); .HP -Status XInternAtoms\^(\^Display *\fIdisplay\fP\^, char **\fInames\fP\^, int -\fIcount\fP\^, Bool \fIonly_if_exists\fP\^, Atom *\fIatoms_return\fP\^); +Status XInternAtoms\^(\^Display *\fIdisplay\fP\^, const char **\fInames\fP\^, +int \fIcount\fP\^, Bool \fIonly_if_exists\fP\^, Atom *\fIatoms_return\fP\^); .HP char *XGetAtomName\^(\^Display *\fIdisplay\fP\^, Atom \fIatom\fP\^); .HP diff --git a/specs/libX11/CH04.xml b/specs/libX11/CH04.xml index 8a3e8c5..e2bca72 100644 --- a/specs/libX11/CH04.xml +++ b/specs/libX11/CH04.xml @@ -1054,7 +1054,7 @@ To return an atom for a given name, use funcprototype funcdefAtom functionXInternAtom/function/funcdef paramdefDisplayparameter *display/parameter/paramdef - paramdefcharparameter *atom_name/parameter/paramdef + paramdefconst charparameter *atom_name/parameter/paramdef paramdefBoolparameter only_if_exists/parameter/paramdef /funcprototype /funcsynopsis @@ -1136,7 +1136,7 @@ To return atoms for an array of names, use funcprototype funcdefStatus functionXInternAtoms/function/funcdef paramdefDisplayparameter *display/parameter/paramdef - paramdefcharparameter **names/parameter/paramdef + paramdefconst charparameter **names/parameter/paramdef paramdefintparameter count/parameter/paramdef paramdefBoolparameter only_if_exists/parameter/paramdef paramdefAtomparameter *atoms_return/parameter/paramdef diff --git a/src/IntAtom.c b/src/IntAtom.c index 7a56258..80d78c0 100644 --- a/src/IntAtom.c +++ b/src/IntAtom.c @@ -190,7 +190,7 @@ XInternAtom ( typedef struct { unsigned long start_seq; unsigned long stop_seq; -char **names; +const char **names; Atom *atoms; int count; Status status; @@ -239,7 +239,7 @@ Bool _XIntAtomHandler( Status XInternAtoms ( Display *dpy, -char **names, +const char **names, int count, Bool onlyIfExists, Atom *atoms_return) -- 1.7.3.2 ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [PATCH:libX11] Mark atom names argument to XInternAtoms as const
On Mon, Nov 22, 2010 at 12:04:04AM -0800, Alan Coopersmith wrote: Updates code docs for XInternAtoms. The single atom name argument to XInternAtom was already const char * in the code, but not the docs, so updated it in the docs too. Signed-off-by: Alan Coopersmith alan.coopersm...@oracle.com Reviewed-by: Peter Hutterer peter.hutte...@who-t.net Cheers, Peter --- include/X11/Xlib.h|2 +- man/XInternAtom.man |8 specs/libX11/CH04.xml |4 ++-- src/IntAtom.c |4 ++-- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/include/X11/Xlib.h b/include/X11/Xlib.h index 5c6c770..b0d7d4d 100644 --- a/include/X11/Xlib.h +++ b/include/X11/Xlib.h @@ -1548,7 +1548,7 @@ extern Atom XInternAtom( ); extern Status XInternAtoms( Display* /* dpy */, -char** /* names */, +_Xconst char** /* names */, int /* count */, Bool /* onlyIfExists */, Atom*/* atoms_return */ diff --git a/man/XInternAtom.man b/man/XInternAtom.man index 237ed91..44aa68a 100644 --- a/man/XInternAtom.man +++ b/man/XInternAtom.man @@ -144,11 +144,11 @@ XInternAtom, XInternAtoms, XGetAtomName, XGetAtomNames \- create or return atom names .SH SYNTAX .HP -Atom XInternAtom\^(\^Display *\fIdisplay\fP\^, char *\fIatom_name\fP\^, Bool -\fIonly_if_exists\fP\^); +Atom XInternAtom\^(\^Display *\fIdisplay\fP\^, const char *\fIatom_name\fP\^, +Bool \fIonly_if_exists\fP\^); .HP -Status XInternAtoms\^(\^Display *\fIdisplay\fP\^, char **\fInames\fP\^, int -\fIcount\fP\^, Bool \fIonly_if_exists\fP\^, Atom *\fIatoms_return\fP\^); +Status XInternAtoms\^(\^Display *\fIdisplay\fP\^, const char **\fInames\fP\^, +int \fIcount\fP\^, Bool \fIonly_if_exists\fP\^, Atom *\fIatoms_return\fP\^); .HP char *XGetAtomName\^(\^Display *\fIdisplay\fP\^, Atom \fIatom\fP\^); .HP diff --git a/specs/libX11/CH04.xml b/specs/libX11/CH04.xml index 8a3e8c5..e2bca72 100644 --- a/specs/libX11/CH04.xml +++ b/specs/libX11/CH04.xml @@ -1054,7 +1054,7 @@ To return an atom for a given name, use funcprototype funcdefAtom functionXInternAtom/function/funcdef paramdefDisplayparameter *display/parameter/paramdef - paramdefcharparameter *atom_name/parameter/paramdef + paramdefconst charparameter *atom_name/parameter/paramdef paramdefBoolparameter only_if_exists/parameter/paramdef /funcprototype /funcsynopsis @@ -1136,7 +1136,7 @@ To return atoms for an array of names, use funcprototype funcdefStatus functionXInternAtoms/function/funcdef paramdefDisplayparameter *display/parameter/paramdef - paramdefcharparameter **names/parameter/paramdef + paramdefconst charparameter **names/parameter/paramdef paramdefintparameter count/parameter/paramdef paramdefBoolparameter only_if_exists/parameter/paramdef paramdefAtomparameter *atoms_return/parameter/paramdef diff --git a/src/IntAtom.c b/src/IntAtom.c index 7a56258..80d78c0 100644 --- a/src/IntAtom.c +++ b/src/IntAtom.c @@ -190,7 +190,7 @@ XInternAtom ( typedef struct { unsigned long start_seq; unsigned long stop_seq; -char **names; +const char **names; Atom *atoms; int count; Status status; @@ -239,7 +239,7 @@ Bool _XIntAtomHandler( Status XInternAtoms ( Display *dpy, -char **names, +const char **names, int count, Bool onlyIfExists, Atom *atoms_return) -- 1.7.3.2 ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel