Use forward.h instead of declaring structures
diff --git a/ChangeLog b/ChangeLog
index 93f613f..42eebef 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
2012-09-25 Petr Machata <pmachata@redhat.com>
+ * forward.h (struct filter): New declaration.
+ * options.h: Include forward.h instead of declaring.
+
+2012-09-25 Petr Machata <pmachata@redhat.com>
+
* vect.h, vect.c (vect_each): New function.
* vect.h (VECT_EACH): New wrapper macro.
diff --git a/forward.h b/forward.h
index e4233e5..8c03319 100644
--- a/forward.h
+++ b/forward.h
@@ -12,3 +12,4 @@
struct param_enum;
struct value;
struct value_dict;
+struct filter;
diff --git a/options.h b/options.h
index 3ffee71..0806928 100644
--- a/options.h
+++ b/options.h
@@ -1,7 +1,7 @@
#include <stdio.h>
#include <sys/types.h>
-struct filter;
+#include "forward.h"
struct options_t {
int align; /* -a: default alignment column for results */