diff options
author | Sergey Udaltsov <svu@gnome.org> | 2004-09-17 23:42:30 +0000 |
---|---|---|
committer | Sergey Udaltsov <svu@gnome.org> | 2004-09-17 23:42:30 +0000 |
commit | 3bdb42faf970272f4a7c163364ce0401beab6a32 (patch) | |
tree | 4f1e3acc00a43e013344f39144d865ad8737427e /libxklavier/xklavier_config_xkb.c | |
parent | 6be58314e011e4a2747d3d1060b5461f84e21135 (diff) | |
download | libxklavier-3bdb42faf970272f4a7c163364ce0401beab6a32.tar.gz |
The default value for the root window property is introduced. I help it will help to the poor people with broken XKB - just a little...
Diffstat (limited to 'libxklavier/xklavier_config_xkb.c')
-rw-r--r-- | libxklavier/xklavier_config_xkb.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/libxklavier/xklavier_config_xkb.c b/libxklavier/xklavier_config_xkb.c index eed17cd..5ebeb70 100644 --- a/libxklavier/xklavier_config_xkb.c +++ b/libxklavier/xklavier_config_xkb.c @@ -41,7 +41,11 @@ static char* _XklGetRulesSetName( void ) { char* rf = NULL; if( !XklGetNamesProp( _xklAtoms[XKB_RF_NAMES_PROP_ATOM], &rf, NULL ) || ( rf == NULL ) ) - return NULL; + { + strncpy( rulesSetName, XKB_DEFAULT_RULESET, sizeof rulesSetName ); + XklDebug( 100, "Using default rules set: [%s]\n", rulesSetName ); + return rulesSetName; + } strncpy( rulesSetName, rf, sizeof rulesSetName ); free( rf ); } |