Constification.
authorDr. Stephen Henson <steve@openssl.org>
Tue, 22 Jan 2002 02:06:33 +0000 (02:06 +0000)
committerDr. Stephen Henson <steve@openssl.org>
Tue, 22 Jan 2002 02:06:33 +0000 (02:06 +0000)
crypto/conf/conf.h
crypto/conf/conf_mod.c
crypto/engine/eng_fat.c
crypto/engine/engine.h

index 882d75c74edab4dbf43a91793292caaa13b47071..a0bbeb4d584b24ba4cb3bc9757f28108049d6bca 100644 (file)
@@ -190,8 +190,8 @@ void CONF_module_set_usr_data(CONF_MODULE *pmod, void *usr_data);
 
 char *CONF_get1_default_config_file(void);
 
-int CONF_parse_list(char *list, int sep, int nospc,
-               int (*list_cb)(char *elem, int len, void *usr), void *arg);
+int CONF_parse_list(const char *list, int sep, int nospc,
+       int (*list_cb)(const char *elem, int len, void *usr), void *arg);
 
 /* BEGIN ERROR CODES */
 /* The following lines are auto generated by the script mkerr.pl. Any changes
index 100d72ed03a46de3035347a348765f28aa47f1c1..23e1f191da5b0cda12e0be9d933d33b248934488 100644 (file)
@@ -557,11 +557,11 @@ char *CONF_get1_default_config_file(void)
  * be used to parse comma separated lists for example.
  */
 
-int CONF_parse_list(char *list, int sep, int nospc,
-               int (*list_cb)(char *elem, int len, void *usr), void *arg)
+int CONF_parse_list(const char *list, int sep, int nospc,
+       int (*list_cb)(const char *elem, int len, void *usr), void *arg)
        {
        int ret;
-       char *lstart, *tmpend, *p;
+       const char *lstart, *tmpend, *p;
        lstart = list;
 
        for(;;)
index e101530ab1a127d538a2d4e85e6dc84804942c2e..d49aa7ed408e900c003c98918b6c8254a1a95786 100644 (file)
@@ -84,7 +84,7 @@ int ENGINE_set_default(ENGINE *e, unsigned int flags)
 
 /* Set default algorithms using a string */
 
-int int_def_cb(char *alg, int len, void *arg)
+int int_def_cb(const char *alg, int len, void *arg)
        {
        unsigned int *pflags = arg;
        if (!strncmp(alg, "ALL", len))
@@ -107,7 +107,7 @@ int int_def_cb(char *alg, int len, void *arg)
        }
 
 
-int ENGINE_set_default_string(ENGINE *e, char *list)
+int ENGINE_set_default_string(ENGINE *e, const char *list)
        {
        unsigned int flags = 0;
        if (!CONF_parse_list(list, ',', 1, int_def_cb, &flags))
index 1dcb53bb1b41f49c58f2cd26db518c227def0363..15fca9ba7e72e5db0976215470bbb3aeaf37c381 100644 (file)
@@ -503,7 +503,7 @@ ENGINE *ENGINE_get_digest_engine(int nid);
  * structure will have had its reference count up'd so the caller
  * should still free their own reference 'e'. */
 int ENGINE_set_default_RSA(ENGINE *e);
-int ENGINE_set_default_string(ENGINE *e, char *list);
+int ENGINE_set_default_string(ENGINE *e, const char *list);
 /* Same for the other "methods" */
 int ENGINE_set_default_DSA(ENGINE *e);
 int ENGINE_set_default_DH(ENGINE *e);