From 76ca1c38c35fdd93ee7f082c4874bc7f951915d5 Mon Sep 17 00:00:00 2001 From: Nils Durner Date: Wed, 9 Sep 2009 22:14:52 +0000 Subject: [PATCH] fix --- src/util/crypto_rsa.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/util/crypto_rsa.c b/src/util/crypto_rsa.c index b826ee7dc..c3bf4cc55 100644 --- a/src/util/crypto_rsa.c +++ b/src/util/crypto_rsa.c @@ -569,7 +569,7 @@ GNUNET_CRYPTO_rsa_key_create_from_file (const char *filename) if (GNUNET_SYSERR == GNUNET_DISK_directory_create_for_file (filename)) return NULL; - while (GNUNET_YES == GNUNET_DISK_file_test (filename)) + while (GNUNET_YES != GNUNET_DISK_file_test (filename)) { fd = GNUNET_DISK_file_open (filename, GNUNET_DISK_OPEN_WRITE | GNUNET_DISK_OPEN_CREATE | GNUNET_DISK_OPEN_FAILIFEXISTS); if (NULL == fd) @@ -603,12 +603,10 @@ GNUNET_CRYPTO_rsa_key_create_from_file (const char *filename) GNUNET_assert (ntohs (enc->len) == GNUNET_DISK_file_write (fd, enc, ntohs (enc->len))); GNUNET_free (enc); -#ifndef MINGW GNUNET_DISK_file_sync (fd); if (GNUNET_YES != GNUNET_DISK_file_unlock (fd, 0, sizeof (struct RsaPrivateKeyBinaryEncoded))) GNUNET_log_strerror_file (GNUNET_ERROR_TYPE_WARNING, "fcntl", filename); -#endif GNUNET_assert (GNUNET_YES != GNUNET_DISK_file_close (fd)); GNUNET_log (GNUNET_ERROR_TYPE_INFO, _("Stored new private key in `%s'.\n"), filename); -- 2.25.1