--- init.c	Sun Sep 13 14:05:35 1998
+++ /home/andy/tmp/wrk/init.c	Thu Oct 22 18:47:15 1998
@@ -15,7 +15,11 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <math.h>
+#ifdef __FreeBSD__
+#include <stdlib.h>
+#else
 #include <malloc.h>
+#endif
 #include <time.h>
 #include "jpeglib.h"
 #include <setjmp.h>
@@ -57,7 +61,7 @@
 GLfloat stars[NUMSTARS][4];
 double days,timefactor=1/(24.0*60.0); /* iterarion = 1 minute */
 int SLICES=20,STACKS=20;
-char texturepath[100]=".";
+char texturepath[100]=DATADIR;
 static void InitSun(void),InitMercury(void),InitVenus(void),InitEarth(void),
 	InitMars(void),InitJupiter(void),InitSaturn(void),InitUranus(void),
 	InitNeptune(void),InitPluto(void),InitStars(void);
