g10: Use es_fopen instead of open.
[gnupg.git] / g10 / verify.c
index ed6ab4a..7327e85 100644 (file)
@@ -15,7 +15,7 @@
  * GNU General Public License for more details.
  *
  * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
+ * along with this program; if not, see <https://www.gnu.org/licenses/>.
  */
 
 #include <config.h>
@@ -23,7 +23,6 @@
 #include <stdlib.h>
 #include <string.h>
 #include <errno.h>
-#include <assert.h>
 
 #include "gpg.h"
 #include "options.h"
@@ -95,7 +94,7 @@ verify_signatures (ctrl_t ctrl, int nfiles, char **files )
       }
     if( !fp ) {
         rc = gpg_error_from_syserror ();
-       log_error(_("can't open `%s': %s\n"),
+       log_error(_("can't open '%s': %s\n"),
                   print_fname_stdin(sigfile), gpg_strerror (rc));
         goto leave;
     }
@@ -113,7 +112,8 @@ verify_signatures (ctrl_t ctrl, int nfiles, char **files )
     rc = proc_signature_packets (ctrl, NULL, fp, sl, sigfile );
     free_strlist(sl);
     iobuf_close(fp);
-    if( (afx && afx->no_openpgp_data && rc == -1) || rc == G10ERR_NO_DATA ) {
+    if( (afx && afx->no_openpgp_data && rc == -1)
+        || gpg_err_code (rc) == GPG_ERR_NO_DATA ) {
        log_error(_("the signature could not be verified.\n"
                   "Please remember that the signature file (.sig or .asc)\n"
                   "should be the first file given on the command line.\n") );
@@ -158,7 +158,7 @@ verify_one_file (ctrl_t ctrl, const char *name )
       }
     if( !fp ) {
         rc = gpg_error_from_syserror ();
-       log_error(_("can't open `%s': %s\n"),
+       log_error(_("can't open '%s': %s\n"),
                   print_fname_stdin(name), strerror (errno));
        print_file_status( STATUS_FILE_ERROR, name, 1 );
         goto leave;
@@ -202,7 +202,7 @@ verify_files (ctrl_t ctrl, int nfiles, char **files )
            lno++;
            if( !*line || line[strlen(line)-1] != '\n' ) {
                log_error(_("input line %u too long or missing LF\n"), lno );
-               return G10ERR_GENERAL;
+               return GPG_ERR_GENERAL;
            }
            /* This code does not work on MSDOS but how cares there are
             * also no script languages available.  We don't strip any