|
@@ -35,7 +35,11 @@ var
|
|
|
begin
|
|
|
|
|
|
lh:= loadlibrary(libname); // load dyn.so (unix) or dyn.dll (ms windows)
|
|
|
- if lh = nilhandle then begin writeln('dyn library returned nil handle'); halt; end;
|
|
|
+ if lh = nilhandle then
|
|
|
+ begin
|
|
|
+ writeln('dyn library returned nil handle');
|
|
|
+ halt(1);
|
|
|
+ end;
|
|
|
pointer(dllf):= getprocaddress(lh, 'dllf'); // get function from dll
|
|
|
|
|
|
// call function in dll, which calls function in exe, and then prints
|