--- face/log.cc.orig	Sun Dec 12 20:03:59 1999
+++ face/log.cc	Sun Dec 12 20:07:03 1999
@@ -38,7 +38,7 @@
 };
 
 tLogWindow::tLogWindow() {
-	string=NULL;
+	string=(tStringDialog *)NULL;
 };
 
 tLogWindow::~tLogWindow() {
@@ -100,7 +100,7 @@
 	char a[MAX_LEN],useless[MAX_LEN],useful[MAX_LEN];
 	sprintf(a,"%s ",ctime(&str->time));
 	sscanf(a,"%s %s %s %s",useless,useless,useless,useful);
-	char *data[]={NULL,useful,str->body};
+	char *data[]={(char *)NULL,useful,str->body};
 	int row=gtk_clist_append(GTK_CLIST(temp->clist),data);
 	GdkColor color,back_color;
 	switch (str->type) {
@@ -190,7 +190,7 @@
 			return;
 		};
 		tLogWindow *temp=new tLogWindow;
-		pthread_mutex_init(&temp->mutex,NULL);
+		pthread_mutex_init(&temp->mutex,(pthread_mutex_attr **)NULL);
 		temp->window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
 		gtk_widget_set_usize( GTK_WIDGET (temp->window), 400, 150);
 		char title[MAX_LEN];
@@ -212,7 +212,7 @@
 
 		GtkAdjustment *adj = (GtkAdjustment *)gtk_adjustment_new (0.0, 0.0, 0.0, 0.1, 1.0, 1.0);
 
-		temp->swindow=gtk_scrolled_window_new(NULL,adj);
+		temp->swindow=gtk_scrolled_window_new((GtkAdjustment *)NULL,adj);
 		gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (temp->swindow),
 		                                GTK_POLICY_AUTOMATIC,GTK_POLICY_AUTOMATIC);
 		gtk_container_add(GTK_CONTAINER(temp->swindow),temp->clist);
