diff --git a/include/xkbrules.h b/include/xkbrules.h index b2c1c72302..ac9de2bfd4 100644 --- a/include/xkbrules.h +++ b/include/xkbrules.h @@ -76,4 +76,13 @@ typedef struct _XkbRF_Rules { XkbRF_GroupPtr groups; } XkbRF_RulesRec, *XkbRF_RulesPtr; +/***====================================================================***/ + +_XFUNCPROTOBEGIN + +extern _X_EXPORT void XkbRF_Free(XkbRF_RulesPtr /* rules */ , + Bool /* freeRules */ + ); + +_XFUNCPROTOEND #endif /* _XKBRULES_H_ */ diff --git a/xkb/xkbrules_priv.h b/xkb/xkbrules_priv.h index 8f16880307..932ce3f1d2 100644 --- a/xkb/xkbrules_priv.h +++ b/xkb/xkbrules_priv.h @@ -20,6 +20,4 @@ Bool XkbRF_LoadRules(FILE *file, XkbRF_RulesPtr rules); XkbRF_RulesPtr XkbRF_Create(void); -void XkbRF_Free(XkbRF_RulesPtr rules, Bool freeRules); - #endif /* _XSERVER_XKB_XKBRULES_PRIV_H */