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/gpgme-tool.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/gpgme-tool.c')
-rw-r--r-- | src/gpgme-tool.c | 32 |
1 files changed, 18 insertions, 14 deletions
diff --git a/src/gpgme-tool.c b/src/gpgme-tool.c index 80d7d725..fb158f13 100644 --- a/src/gpgme-tool.c +++ b/src/gpgme-tool.c @@ -202,7 +202,7 @@ peek_membuf (membuf_t *mb, size_t *len) /* SUPPORT. */ FILE *log_stream; -char *program_name = "gpgme-tool"; +char program_name[] = "gpgme-tool"; #define spacep(p) (*(p) == ' ' || *(p) == '\t') @@ -308,7 +308,7 @@ struct result_xml_state #define MAX_TAGS 20 int next_tag; - char *tag[MAX_TAGS]; + const char *tag[MAX_TAGS]; int had_data[MAX_TAGS]; }; @@ -492,7 +492,8 @@ result_xml_tag_end (struct result_xml_state *state) gpg_error_t -result_add_error (struct result_xml_state *state, char *name, gpg_error_t err) +result_add_error (struct result_xml_state *state, + const char *name, gpg_error_t err) { char code[20]; char msg[1024]; @@ -508,7 +509,7 @@ result_add_error (struct result_xml_state *state, char *name, gpg_error_t err) gpg_error_t result_add_pubkey_algo (struct result_xml_state *state, - char *name, gpgme_pubkey_algo_t algo) + const char *name, gpgme_pubkey_algo_t algo) { char code[20]; char msg[80]; @@ -524,10 +525,11 @@ result_add_pubkey_algo (struct result_xml_state *state, gpg_error_t result_add_hash_algo (struct result_xml_state *state, - char *name, gpgme_hash_algo_t algo) + const char *name, gpgme_hash_algo_t algo) { char code[20]; char msg[80]; + snprintf (code, sizeof (code) - 1, "0x%x", algo); snprintf (msg, sizeof (msg) - 1, "%s", gpgme_hash_algo_name (algo)); @@ -539,7 +541,8 @@ result_add_hash_algo (struct result_xml_state *state, gpg_error_t -result_add_keyid (struct result_xml_state *state, char *name, char *keyid) +result_add_keyid (struct result_xml_state *state, + const char *name, const char *keyid) { result_xml_tag_start (state, name, NULL); result_xml_tag_data (state, keyid); @@ -549,7 +552,8 @@ result_add_keyid (struct result_xml_state *state, char *name, char *keyid) gpg_error_t -result_add_fpr (struct result_xml_state *state, char *name, char *fpr) +result_add_fpr (struct result_xml_state *state, + const char *name, const char *fpr) { result_xml_tag_start (state, name, NULL); result_xml_tag_data (state, fpr); @@ -559,7 +563,7 @@ result_add_fpr (struct result_xml_state *state, char *name, char *fpr) gpg_error_t -result_add_timestamp (struct result_xml_state *state, char *name, +result_add_timestamp (struct result_xml_state *state, const char *name, unsigned int timestamp) { char code[20]; @@ -572,10 +576,10 @@ result_add_timestamp (struct result_xml_state *state, char *name, gpg_error_t -result_add_sig_mode (struct result_xml_state *state, char *name, +result_add_sig_mode (struct result_xml_state *state, const char *name, gpgme_sig_mode_t sig_mode) { - char *mode; + const char *mode; char code[20]; snprintf (code, sizeof (code) - 1, "%i", sig_mode); @@ -602,7 +606,7 @@ result_add_sig_mode (struct result_xml_state *state, char *name, gpg_error_t -result_add_protocol (struct result_xml_state *state, char *name, +result_add_protocol (struct result_xml_state *state, const char *name, gpgme_protocol_t protocol) { const char *str; @@ -620,7 +624,7 @@ result_add_protocol (struct result_xml_state *state, char *name, gpg_error_t -result_add_validity (struct result_xml_state *state, char *name, +result_add_validity (struct result_xml_state *state, const char *name, gpgme_validity_t validity) { const char *str; @@ -657,7 +661,7 @@ result_add_validity (struct result_xml_state *state, char *name, gpg_error_t result_add_value (struct result_xml_state *state, - char *name, unsigned int val) + const char *name, unsigned int val) { char code[20]; @@ -670,7 +674,7 @@ result_add_value (struct result_xml_state *state, gpg_error_t result_add_string (struct result_xml_state *state, - char *name, char *str) + const char *name, const char *str) { if (!str) str = ""; |