diff options
-rw-r--r-- | include/xkbrules.h | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/include/xkbrules.h b/include/xkbrules.h index ff77ddc77..e8917f076 100644 --- a/include/xkbrules.h +++ b/include/xkbrules.h @@ -29,6 +29,14 @@ /***====================================================================***/ +typedef struct _XkbRMLVOSet { + char * rules; + char * model; + char * layout; + char * variant; + char * options; +} XkbRMLVOSet; + typedef struct _XkbRF_VarDefs { char * model; char * layout; @@ -103,10 +111,13 @@ typedef struct _XkbRF_Rules { _XFUNCPROTOBEGIN +/* Seems preferable to dragging xkbstr.h in. */ +struct _XkbComponentNames; + extern _X_EXPORT Bool XkbRF_GetComponents( XkbRF_RulesPtr /* rules */, XkbRF_VarDefsPtr /* var_defs */, - XkbComponentNamesPtr /* names */ + struct _XkbComponentNames * /* names */ ); extern _X_EXPORT XkbRF_RulePtr XkbRF_AddRule( |