summaryrefslogtreecommitdiff
path: root/irdecoderunit.pas
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2015-10-26 11:27:23 +0100
committerErich Eckner <git@eckner.net>2015-10-26 14:40:06 +0100
commitfc10e60f56e9714b6c295152e4d8d8b4f7278261 (patch)
tree47623794f847c33c6f047dbe1babba43990862ce /irdecoderunit.pas
parentd9fd586128eaa83a5400367780591d8e19813130 (diff)
downloadunits-fc10e60f56e9714b6c295152e4d8d8b4f7278261.tar.xz
irdecoderunit.pas verwendet jetzt mkTemp
Diffstat (limited to 'irdecoderunit.pas')
-rw-r--r--irdecoderunit.pas7
1 files changed, 5 insertions, 2 deletions
diff --git a/irdecoderunit.pas b/irdecoderunit.pas
index 314193d..c60b42b 100644
--- a/irdecoderunit.pas
+++ b/irdecoderunit.pas
@@ -73,7 +73,8 @@ var
constructor tIRDecoder.create(inputName, konfigName: string; watte, debug: boolean);
var
- i: longint;
+ i: longint;
+ tmpDir: string;
begin
inherited create;
if (length(zeichenTabelle)=0) or (length(befehlsTabelle)=0) then begin
@@ -88,8 +89,10 @@ begin
_debug:=debug;
if _debug then begin
- assignFile(debugDatei,'/tmp/fernbedienung.debug');
+ tmpDir:=trim(mkTemp('-d /tmp/fernbedienung.XXXXXX'));
+ assignFile(debugDatei,tmpdir+'/debug');
rewrite(debugDatei);
+ closefile(debugDatei);
end;
ttySLeser:=tLeseProzess.create(inputName,1);