diff options
Diffstat (limited to 'content/fetch.h')
-rw-r--r-- | content/fetch.h | 20 |
1 files changed, 17 insertions, 3 deletions
diff --git a/content/fetch.h b/content/fetch.h index 159921610..5075f6058 100644 --- a/content/fetch.h +++ b/content/fetch.h @@ -13,8 +13,18 @@ #define _NETSURF_DESKTOP_FETCH_H_ #include <stdbool.h> - -typedef enum {FETCH_TYPE, FETCH_DATA, FETCH_FINISHED, FETCH_ERROR, FETCH_REDIRECT, FETCH_AUTH} fetch_msg; +#include "netsurf/utils/config.h" + +typedef enum { + FETCH_TYPE, + FETCH_DATA, + FETCH_FINISHED, + FETCH_ERROR, + FETCH_REDIRECT, +#ifdef WITH_AUTH + FETCH_AUTH +#endif +} fetch_msg; struct content; struct fetch; @@ -26,7 +36,11 @@ void fetch_init(void); struct fetch * fetch_start(char *url, char *referer, void (*callback)(fetch_msg msg, void *p, char *data, unsigned long size), void *p, bool only_2xx, char *post_urlenc, - struct form_successful_control *post_multipart, bool cookies); + struct form_successful_control *post_multipart +#ifdef WITH_COOKIES + ,bool cookies +#endif + ); void fetch_abort(struct fetch *f); void fetch_poll(void); void fetch_quit(void); |