Recovery of release 990110 after disk crash.
See Changelog for changes between 990103 and 990110.

diff --git a/misc/registry.c b/misc/registry.c
index 2f53228..e8f22e2 100644
--- a/misc/registry.c
+++ b/misc/registry.c
@@ -831,6 +831,12 @@
 			*ws++=*((unsigned char*)s++);
 		else {
 			s++;
+			if (!*s) {
+				/* Dangling \ ... may only happen if a registry
+				 * write was short. FIXME: What do to?
+				 */
+				 break;
+			}
 			if (*s=='\\') {
 				*ws++='\\';
 				s++;