All pastes #813761 Raw Edit

w1ll

public c v1 · immutable
·published 2007-12-12 19:46 UTC
rendered paste body
void *pull_url(char *url, char *keyword){        CURL *curl;        CURLcode res;        int curl_check;        int list_num = 0;        curl = curl_easy_init();        if (curl) {                if ((curl_check = curl_easy_setopt(curl, CURLOPT_ERRORBUFFER, error_buffer)) != CURLE_OK) {                        printf("Can't set error buffer: %s\n",curl_check);                        exit(-1);                }                if ((curl_easy_setopt(curl,CURLOPT_URL,url)) != CURLE_OK) {                        printf("Can't set url: %s\n",error_buffer);                        exit(-1);                }                if ((curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, write_data)) != CURLE_OK) {                        printf("Can't set write function: %s\n",error_buffer);                        exit(-1);                }                if ((curl_easy_setopt(curl, CURLOPT_WRITEDATA, &curl_buffer)) != CURLE_OK) {                        printf("Can't set write buffer: %s\n",error_buffer);                        exit(-1);                }                if ((curl_easy_perform(curl)) != CURLE_OK) {                        printf("Can't connect: %s\n",error_buffer);                }                printf("%s\n",curl_buffer);                curl_easy_cleanup(curl);        }}