Commit 0f493b60 authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

fixes

parent f26b709c
Loading
Loading
Loading
Loading
+16 −0
Original line number Diff line number Diff line
#include <curl/curl.h>

#ifdef MALLOCDEBUG
/* provide a proto for this debug function */
extern void curl_memdebug(const char *);
#endif

/* test is provided in the test code file */
CURLcode test(char *url);

int main(int argc, char **argv)
{
  char *URL;
  if(argc< 2 ) {
    fprintf(stderr, "Pass URL as argument please\n");
    return 1;
  }
  URL = argv[1]; /* provide this to the rest */

  fprintf(stderr, "URL: %s\n", URL);

#ifdef MALLOCDEBUG
  curl_memdebug("memdump");
#endif
  return test(URL);
}
+11 −10
Original line number Diff line number Diff line
#include "first.c"
#include "test.h"

fprintf(stderr, "URL: %s\n", argv[1]);

CURL *curl;
curl = curl_easy_init();
curl_easy_setopt(curl, CURLOPT_URL, argv[1]);
CURLcode test(char *URL)
{
  CURLcode res;
  CURL *curl = curl_easy_init();
  curl_easy_setopt(curl, CURLOPT_URL, URL);
  curl_easy_setopt(curl, CURLOPT_HEADER, TRUE);
curl_easy_perform(curl);
  res = curl_easy_perform(curl);
  curl_easy_cleanup(curl);  
  return res;
}
#include "last.c"
+11 −10
Original line number Diff line number Diff line
#include "first.c"
#include "test.h"

fprintf(stderr, "URL: %s\n", argv[1]);

CURL *curl;
CURLcode test(char *URL)
{
  CURLcode res;
curl = curl_easy_init();
  CURL *curl = curl_easy_init();

  (void)URL; /* we don't use this */
  curl_easy_setopt(curl, CURLOPT_HEADER, TRUE);
  res = curl_easy_perform(curl);
  curl_easy_cleanup(curl);

  return res;
#include "last.c"
}

tests/libtest/test.h

0 → 100644
+3 −0
Original line number Diff line number Diff line
#include <curl/curl.h>
#include <stdio.h>