]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
libsmartcols: (filter) move struct filter_expr
authorKarel Zak <kzak@redhat.com>
Wed, 13 Sep 2023 10:54:18 +0000 (12:54 +0200)
committerKarel Zak <kzak@redhat.com>
Mon, 20 Nov 2023 21:25:46 +0000 (22:25 +0100)
Signed-off-by: Karel Zak <kzak@redhat.com>
libsmartcols/src/filter-expr.c
libsmartcols/src/smartcolsP.h

index f6616e5633227369f5c5fddb8b9f49bd9bdf5c44..c4d7ba8b404c51473007e5cb69598c3132cdf854 100644 (file)
@@ -5,6 +5,14 @@
 
 #include "smartcolsP.h"
 
+struct filter_expr {
+       struct filter_node node;
+       enum filter_etype type;
+
+       struct filter_node *left;
+       struct filter_node *right;
+};
+
 struct filter_node *filter_new_expr(
                        struct libscols_filter *fltr __attribute__((__unused__)),
                        enum filter_etype type,
index df3163e649201c8a4702e7af5537e09fe10c8eaf..0ae0aedee145760d07b8ab80c1beaed32d57c1a6 100644 (file)
@@ -546,13 +546,7 @@ struct filter_param {
        unsigned int has_value :1;
 };
 
-struct filter_expr {
-       struct filter_node node;
-       enum filter_etype type;
-
-       struct filter_node *left;
-       struct filter_node *right;
-};
+struct filter_expr;
 
 struct libscols_filter {
        int refcount;