diff --git a/engine/client/cl_main.c b/engine/client/cl_main.c index 01afa096e..783662a75 100644 --- a/engine/client/cl_main.c +++ b/engine/client/cl_main.c @@ -765,7 +765,9 @@ struct resolvectx_s }; static void CL_ResolvedServer(void *vctx, void *data, size_t a, size_t b) { +#ifdef HAVE_DTLS size_t i; +#endif struct resolvectx_s *ctx = vctx; //something screwed us over... diff --git a/engine/client/m_download.c b/engine/client/m_download.c index 69211aff0..707c47ed4 100644 --- a/engine/client/m_download.c +++ b/engine/client/m_download.c @@ -2122,9 +2122,12 @@ static qboolean PM_NameIsInStrings(const char *strings, const char *match) unsigned int PM_MarkUpdates (void) { unsigned int changecount = 0; - package_t *p, *o, *b, *e = NULL; + package_t *p, *o, *b; +#ifdef WEBCLIENT + package_t *e = NULL; int bestengine = parse_revision_number(enginerevision, true); int them; +#endif if (manifestpackages) { @@ -2153,6 +2156,7 @@ unsigned int PM_MarkUpdates (void) for (p = availablepackages; p; p = p->next) { +#ifdef WEBCLIENT if ((p->flags & DPF_ENGINE) && !(p->flags & DPF_HIDDEN) && bestengine>0 && PM_SignatureOkay(p)) { them = parse_revision_number(p->version, true); @@ -2163,6 +2167,7 @@ unsigned int PM_MarkUpdates (void) bestengine = them; } } +#endif if (p->flags & DPF_MARKED) { b = NULL; @@ -2188,6 +2193,7 @@ unsigned int PM_MarkUpdates (void) } } } +#ifdef WEBCLIENT if (e && !(e->flags & DPF_MARKED)) { if (pkg_autoupdate.ival >= UPD_STABLE) @@ -2196,6 +2202,7 @@ unsigned int PM_MarkUpdates (void) changecount++; } } +#endif return changecount; }