summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--base/gdevkrnlsclass.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/base/gdevkrnlsclass.c b/base/gdevkrnlsclass.c
index a66aaa1ad..db129856f 100644
--- a/base/gdevkrnlsclass.c
+++ b/base/gdevkrnlsclass.c
@@ -37,8 +37,7 @@ int install_internal_subclass_devices(gx_device **ppdev, int *devices_loaded)
37 if (code < 0) 37 if (code < 0)
38 return code; 38 return code;
39 39
40 saved = dev; 40 saved = dev = dev->child;
41 dev = dev->child;
42 41
43 /* Open all devices *after* the new current device */ 42 /* Open all devices *after* the new current device */
44 while(dev) { 43 while(dev) {
@@ -71,8 +70,7 @@ int install_internal_subclass_devices(gx_device **ppdev, int *devices_loaded)
71 if (code < 0) 70 if (code < 0)
72 return code; 71 return code;
73 72
74 saved = dev; 73 saved = dev = dev->child;
75 dev = dev->child;
76 74
77 /* Open all devices *after* the new current device */ 75 /* Open all devices *after* the new current device */
78 while(dev) { 76 while(dev) {