aboutsummaryrefslogtreecommitdiffstats
path: root/g10/ringedit.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>1999-07-22 18:11:55 +0000
committerWerner Koch <[email protected]>1999-07-22 18:11:55 +0000
commit541bb017d2eb940f7f56a6cf79ba0dacf8766ba3 (patch)
tree5e46d282e914b27ab36195d5713188d3af671b7b /g10/ringedit.c
parentSee ChangeLog: Thu Jul 15 10:15:35 CEST 1999 Werner Koch (diff)
downloadgnupg-541bb017d2eb940f7f56a6cf79ba0dacf8766ba3.tar.gz
gnupg-541bb017d2eb940f7f56a6cf79ba0dacf8766ba3.zip
See ChangeLog: Thu Jul 22 20:03:03 CEST 1999 Werner Koch
Diffstat (limited to 'g10/ringedit.c')
-rw-r--r--g10/ringedit.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/g10/ringedit.c b/g10/ringedit.c
index 75baf8abd..3db60f245 100644
--- a/g10/ringedit.c
+++ b/g10/ringedit.c
@@ -816,10 +816,12 @@ enum_keyblocks( int mode, KBPOS *kbpos, KBNODE *ret_root )
break;
case rt_GDBM:
break;
- default:
- log_error("OOPS in close enum_keyblocks - ignored\n");
+ case rt_UNKNOWN:
+ /* this happens when we have no keyring at all */
return rc;
- break;
+
+ default:
+ BUG();
}
/* release pending packet */
free_packet( kbpos->pkt );