diff options
author | Sergey Udaltsov <svu@gnome.org> | 2004-12-08 23:41:03 +0000 |
---|---|---|
committer | Sergey Udaltsov <svu@gnome.org> | 2004-12-08 23:41:03 +0000 |
commit | 27e5d878f74e3e20e429dd96127240b73e75ef47 (patch) | |
tree | 4f7733499b488f205d7630aa202560dd53c477bd | |
parent | 69f5dff5454e415c5d180d9f380ff742604a59c0 (diff) | |
download | libxklavier-27e5d878f74e3e20e429dd96127240b73e75ef47.tar.gz |
memleaks nailed
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | libxklavier/xklavier_config_xkb.c | 2 | ||||
-rw-r--r-- | libxklavier/xklavier_util.c | 2 |
3 files changed, 7 insertions, 2 deletions
@@ -1,3 +1,8 @@ +2004-12-08 23:30 svu + + * libxklavier/xklavier_util.c, + libxklavier/xklavier_config_xkb.c: Fixing memory leaks. + 2004-12-08 18:30 svu * configure.in, NEWS: Preparing 1.13 diff --git a/libxklavier/xklavier_config_xkb.c b/libxklavier/xklavier_config_xkb.c index 25a9a73..e649533 100644 --- a/libxklavier/xklavier_config_xkb.c +++ b/libxklavier/xklavier_config_xkb.c @@ -337,7 +337,7 @@ Bool _XklXkbConfigMultipleLayoutsSupported( void ) free(cNames.symbols); free(cNames.geometry); - _XklFreeRulesSet(); + XkbRF_Free( rulesPtr, True ); } #endif } diff --git a/libxklavier/xklavier_util.c b/libxklavier/xklavier_util.c index 55b5ed4..8e5c98f 100644 --- a/libxklavier/xklavier_util.c +++ b/libxklavier/xklavier_util.c @@ -86,7 +86,7 @@ char *_XklGetDebugWindowTitle( Window win ) if( name != NULL ) { snprintf( sname, sizeof( sname ), "%.32s", name ); - XFree( name ); + free( name ); } } return sname; |