Author: yamakenz Date: Thu Dec 27 06:53:26 2007 New Revision: 5068
Modified: trunk/uim/uim.c Log: * uim/uim.c - (uim_release_context): Add zero clear for debug Modified: trunk/uim/uim.c ============================================================================== --- trunk/uim/uim.c (original) +++ trunk/uim/uim.c Thu Dec 27 06:53:26 2007 @@ -238,6 +238,10 @@ free(uc->propstr); free(uc->modes); free(uc->client_encoding); +#ifdef DEBUG + /* prevents operating on invalidated uim_context */ + memset(uc, 0, sizeof(*uc)); +#endif free(uc); UIM_CATCH_ERROR_END();
