Loading tests/libtest/first.c +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); } tests/libtest/lib500.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; 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" tests/libtest/lib501.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> Loading
tests/libtest/first.c +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); }
tests/libtest/lib500.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; 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"
tests/libtest/lib501.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>