From 48d368e7d53ebdfd7ec0abcdd8340ae339de6030 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Ter=C3=A4s?= Date: Fri, 5 Aug 2011 11:53:26 +0300 Subject: solver: move topology sorting to solver code this allows quite some optimizations to running time and memory requirements. --- src/apk_package.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/apk_package.h') diff --git a/src/apk_package.h b/src/apk_package.h index 6c6c1bf..51d251b 100644 --- a/src/apk_package.h +++ b/src/apk_package.h @@ -80,7 +80,10 @@ struct apk_installed_package { struct apk_package { apk_hash_node hash_node; - unsigned int topology_sort; + union { + int state_int; + void *state_ptr; + }; struct apk_name *name; struct apk_installed_package *ipkg; apk_blob_t *version, *arch, *license; -- cgit v1.2.3