From 27e5d878f74e3e20e429dd96127240b73e75ef47 Mon Sep 17 00:00:00 2001 From: Sergey Udaltsov Date: Wed, 8 Dec 2004 23:41:03 +0000 Subject: memleaks nailed --- ChangeLog | 5 +++++ libxklavier/xklavier_config_xkb.c | 2 +- libxklavier/xklavier_util.c | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index b961d41..8adb04b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -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; -- cgit v1.2.1