From: Gabriele 'matrix' Gristina Date: Sat, 30 Jan 2016 13:59:26 +0000 (+0100) Subject: Fixed gcc warnings about missing field initializers X-Git-Tag: v3.00-beta~439^2 X-Git-Url: https://www.flypig.org.uk/git/?a=commitdiff_plain;h=5d4160dc8c85a3d4604a94ab421a960d09a1e3eb;p=hashcat.git Fixed gcc warnings about missing field initializers --- diff --git a/src/shared.c b/src/shared.c index 7058b64..a09e2e8 100644 --- a/src/shared.c +++ b/src/shared.c @@ -2630,7 +2630,9 @@ char *logfile_generate_subid () #if F_SETLKW void lock_file (FILE *fp) { - struct flock lock = { 0 }; + struct flock lock; + + memset (&lock, 0, sizeof (struct flock)); lock.l_type = F_WRLCK; while (fcntl(fileno(fp), F_SETLKW, &lock)) @@ -2646,7 +2648,9 @@ void lock_file (FILE *fp) void unlock_file (FILE *fp) { - struct flock lock = { 0 }; + struct flock lock; + + memset (&lock, 0, sizeof (struct flock)); lock.l_type = F_UNLCK; fcntl(fileno(fp), F_SETLK, &lock);