Merged revision(s) 29037 from branches/svenbarth/packages:

Fix a potential access violation when exporting symbols on a Unix based system.

expunix.pas, texportlibunix:
  * generatelib: check whether hp2.sym is really assigned before accessing it

........

git-svn-id: trunk@32983 -
This commit is contained in:
svenbarth 2016-01-22 17:02:40 +00:00
parent 557f74cdbd
commit 0aca2357ac

View File

@ -142,6 +142,7 @@ begin
while assigned(hp2) do
begin
if (not hp2.is_var) and
assigned(hp2.sym) and
(hp2.sym.typ=procsym) then
begin
{ the manglednames can already be the same when the procedure