diff --git a/debugger/debugattachdialog.pas b/debugger/debugattachdialog.pas index cfa1b52b44..de4b5fd3e7 100644 --- a/debugger/debugattachdialog.pas +++ b/debugger/debugattachdialog.pas @@ -168,6 +168,7 @@ begin StrRange.location := 0; StrRange.length := CFStringGetLength(AString); + StrSize:=0; CFStringGetBytes(AString, StrRange, Encoding, Ord('?'), False, nil, 0, StrSize); SetLength(Result, StrSize); diff --git a/ide/buildmanager.pas b/ide/buildmanager.pas index 0e6bf2f0a8..21a420cdcf 100644 --- a/ide/buildmanager.pas +++ b/ide/buildmanager.pas @@ -41,7 +41,7 @@ uses ExprEval, BasicCodeTools, CodeToolManager, DefineTemplates, CodeCache, FileProcs, CodeToolsCfgScript, // LazUtils - LConvEncoding, FileUtil, LazFileUtils, LazUtilities, LazFileCache, LazUTF8, + LConvEncoding, FileUtil, LazFileUtils, LazFileCache, LazUTF8, Laz2_XMLCfg, // IDEIntf IDEOptionsIntf, ProjectIntf, MacroIntf, IDEDialogs, IDEExternToolIntf,