From 9a410b29e3929d1e1f7a4e040f4f025cdc5b42a4 Mon Sep 17 00:00:00 2001 From: Joel Bodenmann Date: Mon, 17 Aug 2015 23:24:18 +0200 Subject: [PATCH] GDRIVER bugfix. Thanks to David. --- src/gdriver/gdriver.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/gdriver/gdriver.c b/src/gdriver/gdriver.c index d0324639..c90ad8e3 100644 --- a/src/gdriver/gdriver.c +++ b/src/gdriver/gdriver.c @@ -53,10 +53,12 @@ GDriver *gdriverRegister(const GDriverVMT *vmt, void *param) { } // Add it to the driver chain - if (dhead) + if (dhead) { dtail->driverchain = pd; - else + dtail = pd; + } else { dhead = dtail = pd; + } // Do the post init if (vmt->postinit)