chiark / gitweb /
regress: hfuzzraw: Fix that Tensurerecordfile was not idempotent
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 27 Nov 2016 16:30:57 +0000 (16:30 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 11 Jun 2020 15:13:02 +0000 (16:13 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
regress/hfuzzraw.c.m4

index 15980450092e7043833c0126847e206f9e8ee2ae..7f3a8db9892b4d531c0a29d064e87f073fd88680 100644 (file)
@@ -64,6 +64,11 @@ static void Pcheckinput(void) {
 }
 
 void Tensurerecordfile(void) {
+  static int done;
+
+  if (done) return;
+  done++;
+
   int fd;
 
   fd = Ttestinputfd();