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 ) )