]> git.ipfire.org Git - thirdparty/sarg.git/commitdiff
Replace bzero by memset
authorFrederic Marchal <fmarchal@users.sourceforge.net>
Thu, 5 Mar 2015 14:20:17 +0000 (15:20 +0100)
committerFrederic Marchal <fmarchal@users.sourceforge.net>
Thu, 5 Mar 2015 14:20:17 +0000 (15:20 +0100)
That function isn't available on MinGW.

dansguardian_report.c
exclude.c
log.c
util.c

index a4fe8eed9dc5d6912bbb3e25bbe20252a00ecde1..cb850359d6f5ec65dcba75f0e7c326477f1c8cb3 100644 (file)
@@ -107,7 +107,7 @@ void dansguardian_report(void)
                if(UserIp)
                        strcpy(user,ip);
 
-               bzero(date, 15);
+               memset(date,0,sizeof(date));
                if (df!='u') {
                        strncpy(date,date2+6,2);
                        strcat(date,"/");
index 58b54e0e1cfe8cce691bb09748d293ce27579fc1..2f23e23c8592a823376ae051c1cfdadcfa76044e 100644 (file)
--- a/exclude.c
+++ b/exclude.c
@@ -338,7 +338,7 @@ void getuexclude(const char *uexfile, int debug)
                exit(EXIT_FAILURE);
        }
 
-       bzero(excludeuser,nreg);
+       memset(excludeuser,0,nreg);
 
        while(fgets(buf,sizeof(buf),fp_ex)!=NULL){
                if(strchr(buf,'#') != NULL)
diff --git a/log.c b/log.c
index 234753f277b83a75375d271845a61a5d8b6f085a..82ee9998728bcc4f3ad4b7489132b2a8f32693a7 100644 (file)
--- a/log.c
+++ b/log.c
@@ -273,8 +273,8 @@ int main(int argc,char *argv[])
        records_kept=0UL;
        nusers=0UL;
 
-       bzero(IncludeUsers, sizeof(IncludeUsers));
-       bzero(ExcludeString, sizeof(ExcludeString));
+       memset(IncludeUsers,0,sizeof(IncludeUsers));
+       memset(ExcludeString,0,sizeof(ExcludeString));
        memset(&period,0,sizeof(period));
 
        AccessLogFromCmdLine=0;
@@ -785,7 +785,7 @@ static void getusers(const char *pwdfile, int debug)
                exit(EXIT_FAILURE);
        }
 
-       bzero(userfile,nreg);
+       memset(userfile,0,nreg);
        strcpy(userfile,":");
 
        while(fgets(buf,sizeof(buf),fp_usr)!=NULL) {
diff --git a/util.c b/util.c
index 41ca417494e7b66f409391c5f459d27e80bb0e8d..7f6990cbb7e7bc4185d4de232b3a7f6a02fe7ff9 100644 (file)
--- a/util.c
+++ b/util.c
@@ -631,7 +631,7 @@ char *fixnum(long long int value, int n)
                return(abbrev);
        }
 
-       bzero(buf, MAXLEN_FIXNUM*2);
+       memset(buf,0,MAXLEN_FIXNUM*2);
 
        pbuf = buf;
        pret = ret;
@@ -671,7 +671,7 @@ char *fixnum2(long long int value, int n)
        register int i, j, k;
 
        my_lltoa(value, num, sizeof(num), 0);
-       bzero(buf, MAXLEN_FIXNUM2*2);
+       memset(buf,0,MAXLEN_FIXNUM2*2);
 
        pbuf = buf;
        pret = ret;