From 47dd0277d63d4ce229fc7bb0b247e35202f8abca Mon Sep 17 00:00:00 2001 From: Mindaugas Kavaliauskas Date: Tue, 15 May 2007 12:35:14 +0000 Subject: [PATCH] 2007-05-15 15:40 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/source/compiler/gencobj.c ! fixed unrecoverable error "hb_xfree called with an invalid pointer" related to HB_CFG_FILE implementation --- harbour/source/compiler/gencobj.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/harbour/source/compiler/gencobj.c b/harbour/source/compiler/gencobj.c index d1bbc1ae53..65492465d4 100644 --- a/harbour/source/compiler/gencobj.c +++ b/harbour/source/compiler/gencobj.c @@ -129,7 +129,8 @@ void hb_compGenCObj( HB_COMP_DECL, PHB_FNAME pFileName ) if( !pszCfgFileName ) { - pszCfgFileName = HB_CFG_FILENAME; + pszCfgFileName = ( char * ) hb_xgrab( strlen( HB_CFG_FILENAME ) + 1 ); + strcpy( pszCfgFileName, HB_CFG_FILENAME ); } if( pszEnv && *hb_searchpath( pszCfgFileName, pszEnv, pszTemp ) )