From d8cbb5324b56cf341f15dc81913854260f6ce23b Mon Sep 17 00:00:00 2001
From: Brendan Cully <brendan@kublai.com>
Date: Wed, 7 Sep 2005 04:51:11 +0000
Subject: [PATCH] Silence some GCC warnings about uninitialized variables.

---
 mx.c  | 2 +-
 pgp.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/mx.c b/mx.c
index c75ccc6bd..a18d9b5e9 100644
--- a/mx.c
+++ b/mx.c
@@ -160,13 +160,13 @@ int mx_lock_file (const char *path, int fd, int excl, int dot, int timeout)
 #ifdef USE_FCNTL
   struct flock lck;
   
-
   memset (&lck, 0, sizeof (struct flock));
   lck.l_type = excl ? F_WRLCK : F_RDLCK;
   lck.l_whence = SEEK_SET;
 
   count = 0;
   attempt = 0;
+  prev_sb.st_size = 0; /* silence a GCC warning */
   while (fcntl (fd, F_SETLK, &lck) == -1)
   {
     struct stat sb;
diff --git a/pgp.c b/pgp.c
index fae3ecd38..f78d8fd8e 100644
--- a/pgp.c
+++ b/pgp.c
@@ -237,7 +237,7 @@ int pgp_application_pgp_handler (BODY *m, STATE *s)
 {
   int needpass = -1, pgp_keyblock = 0;
   int clearsign = 0, rv, rc;
-  int c;
+  int c = 1; /* silence GCC warning */
   long start_pos = 0;
   long bytes, last_pos, offset;
   char buf[HUGE_STRING];
-- 
2.40.0