Changed isolated for loops to while loops (based on a patch by Andreas
Mohr).

diff --git a/server/registry.c b/server/registry.c
index 5905aba..f6a3f5e 100644
--- a/server/registry.c
+++ b/server/registry.c
@@ -1305,7 +1305,8 @@
 
     while (read_next_line( &info ) == 1)
     {
-        for (p = info.buffer; *p && isspace(*p); p++);
+        p = info.buffer;
+        while (*p && isspace(*p)) p++;
         switch(*p)
         {
         case '[':   /* new key */