summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libstore/std.c15
1 files changed, 7 insertions, 8 deletions
diff --git a/libstore/std.c b/libstore/std.c
index 37edc73b..b4376788 100644
--- a/libstore/std.c
+++ b/libstore/std.c
@@ -22,12 +22,11 @@
#include "store.h"
-struct store_class *
-store_std_classes = 0;
-
-void
-_store_add_std_class (struct store_class *class)
+const struct store_class *const
+store_std_classes[] =
{
- class->next = store_std_classes;
- store_std_classes = class;
-}
+ &store_device_class, &store_file_class, &store_zero_class,
+ &store_ileave_class, &store_concat_class, &store_remap_class,
+ &store_query_class, 0
+};
+