mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-05-09 22:52:34 +02:00
23 lines
390 B
ObjectPascal
23 lines
390 B
ObjectPascal
program testlog;
|
|
|
|
uses linux,systemlog,sysutils;
|
|
|
|
procedure dotest;
|
|
|
|
var i : longint;
|
|
prefix : ansistring;
|
|
|
|
begin
|
|
i:=getpid;
|
|
prefix:=format('testlog[%d] ',[i]);
|
|
// prefix will be prepended to every message now.
|
|
openlog(pchar(prefix),LOG_NOWAIT,LOG_DEBUG);
|
|
for i:=1 to 10 do
|
|
syslog(log_info,'This is message number %d'#10,[i]);
|
|
prefix:='';
|
|
end;
|
|
|
|
begin
|
|
dotest;
|
|
end.
|