XKB FUNCTIONS XkbFreeGeomOverlayRows(3x11)
NAME
XkbFreeGeomOverlayRows - Free rows in an overlay
SYNOPSIS
cc [ flag... ] file... -lX11 [ library... ]
void XkbFreeGeomOverlayRows (XkbSectionPtr overlay, int
first, int count, Bool free_all);
ARGUMENTS- overlay
section in which rows should be freed- first
first row to be freed- count
number of rows to be freed- free_all
True => all rows are freedDESCRIPTION
Xkb provides a number of functions to allocate and free sub-
components of a keyboard geometry. Use these functions tocreate or modify keyboard geometries. Note that these func-
tions merely allocate space for the new element(s), and it is up to you to fill in the values explicitly in your code.These allocation functions increase sz_* but never touch
num_* (unless there is an allocation failure, in which case
they reset both sz_* and num_* to zero). These functions
return Success if they succeed, BadAlloc if they are not able to allocate space, or BadValue if a parameter is not as expected.If free_all is True, all rows are freed regardless of the
value of first and count. Otherwise, the number of rowsspecified by count are freed, beginning with the row speci-
fied by first in the specified overlay.RETURN VALUES
Success The XkbFreeGeomOverlayRows function returns
Success if there are no allocation or argu-
ment errors. DIAGNOSTICS BadAlloc Unable to allocate storage BadValue An argument is out of range X Version 11 Last change: libX11 1.3.5 1XKB FUNCTIONS XkbFreeGeomOverlayRows(3x11)
ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes:____________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_____________________________|
| Availability | x11/library/libx11 ||_____________________________|_____________________________|
| Interface Stability | Committed ||_____________________________|_____________________________|
| MT-Level | See XInitThreads(3X11) |
|_____________________________|_____________________________|
X Version 11 Last change: libX11 1.3.5 2