]> git.ipfire.org Git - pakfire.git/commitdiff
libpakfire: Self-reference pool
authorMichael Tremer <michael.tremer@ipfire.org>
Sun, 14 Jan 2018 17:41:40 +0000 (18:41 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Sun, 14 Jan 2018 17:41:40 +0000 (18:41 +0100)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/pool.c

index a5e85a396ba358baf3145a80b2a418839ae86e02..ab37dfd246fb7869f0f06d13dc50f98491dc533b 100644 (file)
@@ -56,6 +56,9 @@ PAKFIRE_EXPORT PakfirePool pakfire_pool_create(Pakfire pakfire) {
                pool->pool = pool_create();
                queue_init(&pool->installonly);
 
+               // Self-reference this object in libsolv
+               pool->pool->appdata = pool;
+
                // Set architecture
                const char* arch = pakfire_get_arch(pakfire);
                pool_setarch(pool->pool, arch);