chiark / gitweb /
Report about syntax errors with metadata
[elogind.git] / src / journal / journal-internal.h
index bc9e44d42d335819299ab108b254a431f0675794..ff8b34a951e76e701d3f2fd22975bdf26ad1b58d 100644 (file)
@@ -126,7 +126,15 @@ struct sd_journal {
         size_t data_threshold;
 
         Set *errors;
+
+        usec_t last_process_usec;
 };
 
 char *journal_make_match_string(sd_journal *j);
 void journal_print_header(sd_journal *j);
+
+static inline void journal_closep(sd_journal **j) {
+        sd_journal_close(*j);
+}
+
+#define _cleanup_journal_close_ _cleanup_(journal_closep)