gpg: Copy the correct digest for use by TOFU.
[gnupg.git] / g10 / decrypt.c
index fe6fd63..27f51f6 100644 (file)
@@ -23,7 +23,6 @@
 #include <stdlib.h>
 #include <string.h>
 #include <errno.h>
-#include <assert.h>
 
 #include "gpg.h"
 #include "options.h"
@@ -120,7 +119,7 @@ decrypt_message_fd (ctrl_t ctrl, int input_fd, int output_fd)
   pfx = new_progress_context ();
 
   /* Open the message file.  */
-  fp = iobuf_open_fd_or_name (input_fd, NULL, "rb");
+  fp = iobuf_fdopen_nc (FD2INT(input_fd), "rb");
   if (fp && is_secured_file (iobuf_get_fd (fp)))
     {
       iobuf_close (fp);