Commit 87f8c0d4 authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

hush the compiler

parent 334d78cd
Loading
Loading
Loading
Loading
+17 −17
Original line number Diff line number Diff line
@@ -133,7 +133,7 @@ CURLcode Curl_output_digest(struct connectdata *conn,
  unsigned char ha1[33]; /* 32 digits and 1 zero byte */
  unsigned char ha2[33];
  unsigned char request_digest[33];
  char *md5this;
  unsigned char *md5this;

  struct SessionHandle *data = conn->data;

@@ -148,7 +148,8 @@ CURLcode Curl_output_digest(struct connectdata *conn,
         ":" unq(nonce-value) ":" unq(cnonce-value)
  */
  if(data->state.digest.algo == CURLDIGESTALGO_MD5SESS) {
    md5this = aprintf("%s:%s:%s:%s:%s",
    md5this = (unsigned char *)
      aprintf("%s:%s:%s:%s:%s",
              data->state.user,
              data->state.digest.realm,
              data->state.passwd,
@@ -156,7 +157,8 @@ CURLcode Curl_output_digest(struct connectdata *conn,
              data->state.digest.cnonce);
  }
  else {
    md5this = aprintf("%s:%s:%s",
    md5this = (unsigned char *)
      aprintf("%s:%s:%s",
              data->state.user,
              data->state.digest.realm,
              data->state.passwd);
@@ -172,14 +174,12 @@ CURLcode Curl_output_digest(struct connectdata *conn,
    5.1.1 of RFC 2616)
  */

  md5this = aprintf("%s:%s", request, uripath);
  md5this = (unsigned char *)aprintf("%s:%s", request, uripath);
  Curl_md5it(md5buf, md5this);
  free(md5this); /* free this again */
  md5_to_ascii(md5buf, ha2);
  
  md5this = aprintf("%s:%s:%s",
                    ha1,
                    data->state.digest.nonce,
  md5this = (unsigned char *)aprintf("%s:%s:%s", ha1, data->state.digest.nonce,
                                     ha2);
  Curl_md5it(md5buf, md5this);
  free(md5this); /* free this again */