summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorMatt Johnston <matt@ucc.asn.au>2005-11-30 06:32:26 +0000
committerMatt Johnston <matt@ucc.asn.au>2005-11-30 06:32:26 +0000
commit4a4e1b49ecd03caf4dd978b0cf24cd18fe0e0f73 (patch)
tree0cac8a9f153905d02c154b518f6f6d4f0887e4e2
parent0314b2cf455f0fb16302b2e1152994ff283fb1c5 (diff)
* keyimport.c: fclose() the key file to make sure data gets written
--HG-- extra : convert_revision : 54840316c94733a793222ad54331ab207b4097e5
-rw-r--r--keyimport.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/keyimport.c b/keyimport.c
index 589b9cb..a0474f3 100644
--- a/keyimport.c
+++ b/keyimport.c
@@ -173,6 +173,8 @@ static int dropbear_write(const char*filename, sign_key * key) {
buf_incrpos(buf, len);
} while (len > 0 && buf->len != buf->pos);
+ fclose(fp);
+
if (buf->pos != buf->len) {
ret = 0;
} else {