--- logview/actions.c.orig	Sun Feb 14 22:44:06 1999
+++ logview/actions.c	Wed Mar  3 13:52:57 1999
@@ -1,7 +1,8 @@
 #include "logview.h"
 #include <string.h>
 #include <stdlib.h>
+#include <sys/types.h>
 #include <regex.h>
 #include <config.h>
 #include <gnome.h>
 
--- logview/desc_db.c.orig	Thu Jan  7 18:59:45 1999
+++ logview/desc_db.c	Wed Mar  3 13:53:43 1999
@@ -1,6 +1,7 @@
 #include "logview.h"
 #include <string.h>
+#include <sys/types.h>
 #include <regex.h>
 #include <stdlib.h>
 
 #define MAX_NUM_MATCHES     10
--- logview/logrtns.c.orig	Sun Feb 14 22:44:06 1999
+++ logview/logrtns.c	Wed Mar  3 13:51:43 1999
@@ -580,6 +580,7 @@
    DateMark *curmark;
    struct stat filestat;
    struct tm *tmptm, footm;
+   long timezone;
 
    /* Clear struct.      */
    log->lstats.startdate = 0;
@@ -668,6 +669,7 @@
       is the date last accessed */
    curdate = filestat.st_mtime;
    tmptm = localtime (&curdate);
+   timezone = tmptm->tm_zone;
    thisyear = tmptm->tm_year;
    lastyear = offsetyear;
    footm.tm_sec = footm.tm_mon = 0;
--- logview/logrtns.h.orig	Wed Feb 11 23:02:18 1998
+++ logview/logrtns.h	Wed Mar  3 13:55:00 1999
@@ -24,7 +24,9 @@
 #include <unistd.h>
 #include <stdio.h>
 #include <stdlib.h>
+#ifndef __FreeBSD__
 #include <malloc.h>
+#endif
 #include <string.h>
 #include "logview.h"
 
