diff options
| author | Dan Fandrich <dan@coneharvesters.com> | 2004-12-20 21:14:45 +0000 | 
|---|---|---|
| committer | Dan Fandrich <dan@coneharvesters.com> | 2004-12-20 21:14:45 +0000 | 
| commit | 327b46ccede3e6c35a3866a24a2676e4355803e0 (patch) | |
| tree | 84a672365ed055988164a1ae96f75b5357e90245 | |
| parent | 80d301257c8b02dc2691fa8283bc02c1c84c06a3 (diff) | |
Fixed a compile warning introduced by making the protocol table const. This
involves a binary-compatible change to the API struct curl_version_info_data
| -rw-r--r-- | include/curl/curl.h | 6 | ||||
| -rw-r--r-- | src/main.c | 2 | 
2 files changed, 4 insertions, 4 deletions
| diff --git a/include/curl/curl.h b/include/curl/curl.h index 5e86543e9..2acf76f02 100644 --- a/include/curl/curl.h +++ b/include/curl/curl.h @@ -1337,7 +1337,7 @@ typedef enum {  /* The 'CURLVERSION_NOW' is the symbolic name meant to be used by     basicly all programs ever, that want to get version information. It is     meant to be a built-in version number for what kind of struct the caller -   expects. If the struct ever changes, we redfine the NOW to another enum +   expects. If the struct ever changes, we redefine the NOW to another enum     from above. */  #define CURLVERSION_NOW CURLVERSION_THIRD @@ -1347,11 +1347,11 @@ typedef struct {    unsigned int version_num; /* LIBCURL_VERSION_NUM */    const char *host;         /* OS/host/cpu/machine when configured */    int features;             /* bitmask, see defines below */ -  char *ssl_version;        /* human readable string */ +  const char *ssl_version;  /* human readable string */    long ssl_version_num;     /* number */    const char *libz_version;       /* human readable string */    /* protocols is terminated by an entry with a NULL protoname */ -  const char **protocols; +  const char * const *protocols;    /* The fields below this were added in CURLVERSION_SECOND */    const char *ares; diff --git a/src/main.c b/src/main.c index dc4ef6e44..e63dcecee 100644 --- a/src/main.c +++ b/src/main.c @@ -2023,7 +2023,7 @@ static ParameterError getparameter(char *flag, /* f or -long-flag */        break;      case 'V':      { -      const char **proto; +      const char * const *proto;        printf(CURL_ID "%s\n", curl_version());        if (curlinfo->protocols) { | 
