diff options
author | Werner Koch <[email protected]> | 2006-09-14 16:50:33 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2006-09-14 16:50:33 +0000 |
commit | 03d3322e5fb928d48ea4192fd2f2cc851d791421 (patch) | |
tree | 768acc2e54f6e4abcc405e665bf058aa1556d3f5 /scd/app.c | |
parent | Various fixes and new features. (diff) | |
download | gnupg-03d3322e5fb928d48ea4192fd2f2cc851d791421.tar.gz gnupg-03d3322e5fb928d48ea4192fd2f2cc851d791421.zip |
Take advantage of newer gpg-error features.
Diffstat (limited to 'scd/app.c')
-rw-r--r-- | scd/app.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -69,7 +69,7 @@ lock_reader (int slot) { if (!pth_mutex_init (&lock_table[slot].lock)) { - err = gpg_error_from_errno (errno); + err = gpg_error_from_syserror (); log_error ("error initializing mutex: %s\n", strerror (errno)); return err; } @@ -80,7 +80,7 @@ lock_reader (int slot) if (!pth_mutex_acquire (&lock_table[slot].lock, 0, NULL)) { - err = gpg_error_from_errno (errno); + err = gpg_error_from_syserror (); log_error ("failed to acquire APP lock for slot %d: %s\n", slot, strerror (errno)); return err; @@ -278,7 +278,7 @@ select_application (ctrl_t ctrl, int slot, const char *name, app_t *r_app) app = xtrycalloc (1, sizeof *app); if (!app) { - err = gpg_error_from_errno (errno); + err = gpg_error_from_syserror (); log_info ("error allocating context: %s\n", gpg_strerror (err)); unlock_reader (slot); return err; @@ -480,7 +480,7 @@ app_get_serial_and_stamp (app_t app, char **serial, time_t *stamp) buf = xtrymalloc (app->serialnolen * 2 + 1); if (!buf) - return gpg_error_from_errno (errno); + return gpg_error_from_syserror (); for (p=buf, i=0; i < app->serialnolen; p +=2, i++) sprintf (p, "%02X", app->serialno[i]); *p = 0; |