diff options
author | Werner Koch <[email protected]> | 2016-09-13 18:59:07 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2016-09-13 18:59:07 +0000 |
commit | 51f9acbca935c5287d9a28205037b0923e9a65f5 (patch) | |
tree | 183b086030e2b6a0647c0e296d46852b80fbc710 /src/engine-gpgsm.c | |
parent | core: Cast away the common const problem with spawn and argv. (diff) | |
download | gpgme-51f9acbca935c5287d9a28205037b0923e9a65f5.tar.gz gpgme-51f9acbca935c5287d9a28205037b0923e9a65f5.zip |
core: Use const char * where appropriate.
Signed-off-by: Werner Koch <[email protected]>
Diffstat (limited to 'src/engine-gpgsm.c')
-rw-r--r-- | src/engine-gpgsm.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/engine-gpgsm.c b/src/engine-gpgsm.c index 1cf50467..0610c7a7 100644 --- a/src/engine-gpgsm.c +++ b/src/engine-gpgsm.c @@ -517,7 +517,7 @@ gpgsm_set_locale (void *engine, int category, const char *value) engine_gpgsm_t gpgsm = engine; gpgme_error_t err; char *optstr; - char *catstr; + const char *catstr; /* FIXME: If value is NULL, we need to reset the option to default. But we can't do this. So we error out here. GPGSM needs support @@ -565,7 +565,7 @@ gpgsm_set_locale (void *engine, int category, const char *value) static gpgme_error_t -gpgsm_assuan_simple_command (engine_gpgsm_t gpgsm, char *cmd, +gpgsm_assuan_simple_command (engine_gpgsm_t gpgsm, const char *cmd, engine_status_handler_t status_fnc, void *status_fnc_value) { @@ -674,7 +674,7 @@ gpgsm_set_fd (engine_gpgsm_t gpgsm, fd_type_t fd_type, const char *opt) { gpg_error_t err = 0; char line[COMMANDLINELEN]; - char *which; + const char *which; iocb_data_t *iocb_data; #if USE_DESCRIPTOR_PASSING int dir; @@ -1480,6 +1480,7 @@ gpgsm_genkey (void *engine, } (void)userid; + (void)algo; (void)expires; (void)key; (void)flags; @@ -2017,6 +2018,8 @@ gpgsm_passwd (void *engine, gpgme_key_t key, unsigned int flags) gpgme_error_t err; char *line; + (void)flags; + if (!key || !key->subkeys || !key->subkeys->fpr) return gpg_error (GPG_ERR_INV_CERT_OBJ); |