tempfile: use list.h for linked list
[gitweb.git] / tempfile.h
index d30663182de6620d9bf81153c6112a0b7d633314..2ee24f43802086db7426d41b1a177617692f7a67 100644 (file)
@@ -1,6 +1,8 @@
 #ifndef TEMPFILE_H
 #define TEMPFILE_H
 
+#include "list.h"
+
 /*
  * Handle temporary files.
  *
@@ -81,7 +83,7 @@
  */
 
 struct tempfile {
-       struct tempfile *volatile next;
+       volatile struct volatile_list_head list;
        volatile sig_atomic_t active;
        volatile int fd;
        FILE *volatile fp;