Fix Windows build

0.98.2
Shawn Webb 12 years ago
parent 186712e09f
commit e6786fef39
  1. 2
      libclamav/json.c
  2. 2
      libclamav/stats.c
  3. 2
      libclamav/www.c
  4. 9
      win32/libclamav.def

@ -83,7 +83,7 @@ char *export_stats_to_json(struct cl_engine *engine, cli_intel_t *intel)
if (!(buf))
return NULL;
snprintf(buf+curused, bufsz-curused, "\t\t\{\n");
snprintf(buf+curused, bufsz-curused, "\t\t\t{\n");
curused += strlen(buf+curused);
buf = ensure_bufsize(buf, &bufsz, curused, sizeof("\t\t\t\"hash\": \"\",\n") + strlen(md5) + 1);

@ -575,7 +575,7 @@ void cl_engine_set_clcb_stats_submit(struct cl_engine *engine, clcb_stats_submit
engine->cb_stats_submit = callback;
}
void cl_engine_stats_set_cbdata(struct cl_engine *engine, void *cbdata)
void cl_engine_set_stats_set_cbdata(struct cl_engine *engine, void *cbdata)
{
engine->stats_data = cbdata;
}

@ -10,12 +10,12 @@
#include <sys/types.h>
#include <fcntl.h>
#include <sys/select.h>
#include <errno.h>
#if !defined(_WIN32)
#include <sys/socket.h>
#include <sys/select.h>
#include <netinet/in.h>
#include <netdb.h>
#endif

@ -42,6 +42,15 @@ EXPORTS cl_engine_set_clcb_hash @34
EXPORTS cl_engine_set_clcb_pre_cache @35
EXPORTS cl_engine_set_clcb_meta @36
EXPORTS cl_always_gen_section_hash @37
EXPORTS cl_engine_set_stats_set_cbdata @38
EXPORTS cl_engine_set_clcb_stats_add_sample @39
EXPORTS cl_engine_set_clcb_stats_remove_sample @40
EXPORTS cl_engine_set_clcb_stats_decrement_count @41
EXPORTS cl_engine_set_clcb_stats_submit @42
EXPORTS cl_engine_set_clcb_stats_flush @43
EXPORTS cl_engine_set_clcb_stats_get_num @44
EXPORTS cl_engine_set_clcb_stats_get_size @45
EXPORTS cl_engine_set_clcb_stats_get_hostid @46
; path variables

Loading…
Cancel
Save