aboutsummaryrefslogtreecommitdiffstats
path: root/src/engine.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine.c')
-rw-r--r--src/engine.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/engine.c b/src/engine.c
index f72ce7f9..d74f186f 100644
--- a/src/engine.c
+++ b/src/engine.c
@@ -226,7 +226,7 @@ gpgme_get_engine_info (gpgme_engine_info_t *info)
*lastp = malloc (sizeof (*engine_info));
if (!*lastp || !file_name)
{
- int saved_errno = errno;
+ int saved_err = gpg_error_from_syserror ();
_gpgme_engine_info_release (engine_info);
engine_info = NULL;
@@ -237,7 +237,7 @@ gpgme_get_engine_info (gpgme_engine_info_t *info)
free (home_dir);
UNLOCK (engine_info_lock);
- return gpg_error_from_errno (saved_errno);
+ return saved_err;
}
(*lastp)->protocol = proto_list[proto];
@@ -294,7 +294,7 @@ _gpgme_engine_info_copy (gpgme_engine_info_t *r_info)
{
home_dir = strdup (info->home_dir);
if (!home_dir)
- err = gpg_error_from_errno (errno);
+ err = gpg_error_from_syserror ();
}
else
home_dir = NULL;
@@ -303,7 +303,7 @@ _gpgme_engine_info_copy (gpgme_engine_info_t *r_info)
{
version = strdup (info->version);
if (!version)
- err = gpg_error_from_errno (errno);
+ err = gpg_error_from_syserror ();
}
else
version = NULL;
@@ -311,7 +311,7 @@ _gpgme_engine_info_copy (gpgme_engine_info_t *r_info)
*lastp = malloc (sizeof (*engine_info));
if (!*lastp || !file_name || err)
{
- int saved_errno = errno;
+ int saved_err = gpg_error_from_syserror ();
_gpgme_engine_info_release (new_info);
@@ -323,7 +323,7 @@ _gpgme_engine_info_copy (gpgme_engine_info_t *r_info)
free (version);
UNLOCK (engine_info_lock);
- return gpg_error_from_errno (saved_errno);
+ return saved_err;
}
(*lastp)->protocol = info->protocol;
@@ -372,7 +372,7 @@ _gpgme_set_engine_info (gpgme_engine_info_t info, gpgme_protocol_t proto,
new_file_name = strdup (ofile_name);
}
if (!new_file_name)
- return gpg_error_from_errno (errno);
+ return gpg_error_from_syserror ();
if (home_dir)
{
@@ -380,7 +380,7 @@ _gpgme_set_engine_info (gpgme_engine_info_t info, gpgme_protocol_t proto,
if (!new_home_dir)
{
free (new_file_name);
- return gpg_error_from_errno (errno);
+ return gpg_error_from_syserror ();
}
}
else
@@ -392,7 +392,7 @@ _gpgme_set_engine_info (gpgme_engine_info_t info, gpgme_protocol_t proto,
if (!new_home_dir)
{
free (new_file_name);
- return gpg_error_from_errno (errno);
+ return gpg_error_from_syserror ();
}
}
else
@@ -454,7 +454,7 @@ _gpgme_engine_new (gpgme_engine_info_t info, engine_t *r_engine)
engine = calloc (1, sizeof *engine);
if (!engine)
- return gpg_error_from_errno (errno);
+ return gpg_error_from_syserror ();
engine->ops = engine_ops[info->protocol];
if (engine->ops->new)