Gerrit 82 / Git
7b0b6a0ce9b320a3145f9d600596946230d815f0
broke the Windows build.
Add audit-file.obj to file list in NTMakefile.
Remove unnecessary includes from audit.c.
Properly conditionalize includes in audit-file.c.
Reviewed-on: http://gerrit.openafs.org/219
Tested-by: Jeffrey Altman <jaltman@openafs.org>
Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
LIBFILE = $(DESTDIR)\lib\afs\afsaudit.lib
LIBOBJS =\
- $(OUT)\audit.obj
+ $(OUT)\audit.obj \
+ $(OUT)\audit-file.obj
$(LIBFILE): $(LIBOBJS)
$(LIBARCH)
#include <string.h>
#include <stdio.h>
#include <stdarg.h>
-#include <sys/param.h>
+#include <fcntl.h>
#include <sys/types.h>
#include <sys/stat.h>
+#ifndef AFS_NT40_ENV
+#include <sys/param.h>
#include <unistd.h>
-#include <fcntl.h>
-
+#else
+#include <io.h>
+#endif
#include "audit-api.h"
static FILE *auditout;
#include <sys/stat.h>
#ifndef AFS_NT40_ENV
#include <unistd.h>
-#else
-#include <io.h>
#endif
#ifdef AFS_AIX32_ENV
#include <sys/audit.h>
vaFids = va_arg(vaList, struct AFSCBFids *);
if (vaFids) {
- int i;
+ unsigned int i;
vaFid = vaFids->AFSCBFids_val;