X-Git-Url: http://sjero.net/git/?a=blobdiff_plain;f=src%2Futils.h;h=afef13c9402f2d105110fe1aa7959b944d841531;hb=2219d47ba301c3ea47b36291dda8eabead0fc75d;hp=f93d2ae95b04a11f1e075f02b5fa5805c1a06008;hpb=30e4a33756b846d83c93db7182a3b8a490d07dcb;p=wget diff --git a/src/utils.h b/src/utils.h index f93d2ae9..afef13c9 100644 --- a/src/utils.h +++ b/src/utils.h @@ -44,8 +44,6 @@ struct file_memory { #define HYPHENP(x) (*(x) == '-' && !*((x) + 1)) -struct wget_timer; - char *time_str PARAMS ((time_t *)); char *datetime_str PARAMS ((time_t *)); @@ -108,16 +106,6 @@ int numdigit PARAMS ((wgint)); char *number_to_string PARAMS ((char *, wgint)); char *number_to_static_string PARAMS ((wgint)); -struct wget_timer *wtimer_allocate PARAMS ((void)); -struct wget_timer *wtimer_new PARAMS ((void)); -void wtimer_delete PARAMS ((struct wget_timer *)); -void wtimer_reset PARAMS ((struct wget_timer *)); -void wtimer_update PARAMS ((struct wget_timer *)); -double wtimer_read PARAMS ((const struct wget_timer *)); -double wtimer_granularity PARAMS ((void)); - -char *html_quote_string PARAMS ((const char *)); - int determine_screen_width PARAMS ((void)); int random_number PARAMS ((int)); double random_float PARAMS ((void)); @@ -125,4 +113,10 @@ double random_float PARAMS ((void)); int run_with_timeout PARAMS ((double, void (*) (void *), void *)); void xsleep PARAMS ((double)); +/* How many bytes it will take to store LEN bytes in base64. */ +#define BASE64_LENGTH(len) (4 * (((len) + 2) / 3)) + +void base64_encode PARAMS ((const char *, char *, int)); +int base64_decode PARAMS ((const char *, char *)); + #endif /* UTILS_H */