diff options
author | Sergey Udaltsov <svu@gnome.org> | 2006-11-03 22:39:45 +0000 |
---|---|---|
committer | Sergey Udaltsov <svu@gnome.org> | 2006-11-03 22:39:45 +0000 |
commit | 6f1a6f04430ba4bc398e2880bfc7ebb8338e34db (patch) | |
tree | 0c908fc57419bc7c7c11f8a2185b592be9bfed78 | |
parent | 8929d3d6760e3bc4c9f352180d60acab5a604f0c (diff) | |
download | libxklavier-v.2.x.tar.gz |
more accurately checking for empty nodesetv.2.x
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | libxklavier/xklavier_config.c | 2 |
2 files changed, 6 insertions, 1 deletions
@@ -1,3 +1,8 @@ +2006-11-03 svu + + * libxklavier/xklavier_config.c: more accurate dealing with empty + nodeset + 2006-04-01 svu * libxklavier/xklavier_props.c: diff --git a/libxklavier/xklavier_config.c b/libxklavier/xklavier_config.c index 301c641..6d84ab5 100644 --- a/libxklavier/xklavier_config.c +++ b/libxklavier/xklavier_config.c @@ -213,7 +213,7 @@ static Bool _XklConfigFindObject( const char *format, return False; nodes = xpathObj->nodesetval; - if( nodes != NULL && nodes->nodeTab != NULL ) + if( nodes != NULL && nodes->nodeTab != NULL && nodes->nodeNr > 0 ) { rv = _XklReadConfigItem( *nodes->nodeTab, ptr ); if( nodePtr != NULL ) |