diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/cache.c | 3 | ||||
-rw-r--r-- | src/decode.c | 2 | ||||
-rw-r--r-- | src/dns.c | 3 |
3 files changed, 5 insertions, 3 deletions
diff --git a/src/cache.c b/src/cache.c index 370d4140..a6342da1 100644 --- a/src/cache.c +++ b/src/cache.c @@ -513,8 +513,9 @@ int a_Cache_get_buf(const DilloUrl *Url, char **PBuf, int *BufSize) { CacheEntry_t *entry = Cache_entry_search_with_redirect(Url); if (entry) { + Dstr *data; Cache_ref_data(entry); - Dstr *data = Cache_data(entry); + data = Cache_data(entry); *PBuf = data->str; *BufSize = data->len; } else { diff --git a/src/decode.c b/src/decode.c index ff4fcb27..d22f939b 100644 --- a/src/decode.c +++ b/src/decode.c @@ -221,9 +221,9 @@ Decode *a_Decode_content_init(const char *format) if (format && *format) { if (!dStrcasecmp(format, "gzip") || !dStrcasecmp(format, "x-gzip")) { + z_stream *zs; _MSG("gzipped data!\n"); - z_stream *zs; dc = dNew(Decode, 1); dc->buffer = dNew(char, bufsize); dc->state = zs = dNew(z_stream, 1); @@ -267,12 +267,13 @@ static void *Dns_server(void *data) int channel = VOIDP2INT(data); struct addrinfo hints, *res0; int error; + Dlist *hosts; memset(&hints, 0, sizeof(hints)); hints.ai_family = AF_UNSPEC; hints.ai_socktype = SOCK_STREAM; - Dlist *hosts = dList_new(2); + hosts = dList_new(2); _MSG("Dns_server: starting...\n ch: %d host: %s\n", channel, dns_server[channel].hostname); |