summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorjcid <devnull@localhost>2008-10-22 19:44:40 +0200
committerjcid <devnull@localhost>2008-10-22 19:44:40 +0200
commitf144706fd7987fa9fa8555e5ff25ec326e4a07f5 (patch)
tree917722b688bfcf7b06234491409a2b8786f313e5 /src
parentb24af37659134db2198199e3b534bc767a582e58 (diff)
- Allowed compilation with older machines by removing a few C99isms.
- Added use of inttypes.h when stdint.h isn't found.
Diffstat (limited to 'src')
-rw-r--r--src/cache.c3
-rw-r--r--src/decode.c2
-rw-r--r--src/dns.c3
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);
diff --git a/src/dns.c b/src/dns.c
index c783366f..4ff2cb76 100644
--- a/src/dns.c
+++ b/src/dns.c
@@ -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);