Commit Diff


commit - 24c4c46b98e19733700cdb0bccf1c56577f0f56a
commit + 1813809c4d9e29c3c5c178d8565ca530d870586e
blob - 52754039aeaa7f9b8e358936bd264f5b3ecb4d89
blob + 1553fff75039d1cb202268d9798eb0ed7ea92398
--- src/cmd/astro/astro.h
+++ src/cmd/astro/astro.h
@@ -6,6 +6,11 @@
 #pragma	varargck	type	"D"	double
 #endif
 
+#undef sun
+#define sun astrosun	/* not the machine! */
+#undef fmod
+#define fmod astrofmod	/* ours is always positive */
+
 typedef	struct	Obj1	Obj1;
 typedef	struct	Obj2	Obj2;
 typedef	struct	Obj3	Obj3;
@@ -202,8 +207,6 @@ extern	char*	skip(int);
 extern	double	solstice(int);
 extern	void	star(void);
 extern	void	stars(void);
-#undef sun
-#define sun astrosun	/* not the machine! */
 extern	void	sun(void);
 extern	double	sunel(double);
 extern	void	venus(void);