From ddd6f3b61f57666bcfc882fd67540de16d3bd3be Mon Sep 17 00:00:00 2001 From: Emil Lerch Date: Tue, 6 Jan 2026 19:34:08 -0800 Subject: [PATCH] patch sunriset.c so we can avoid main function --- libs/sunriset/sunriset.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libs/sunriset/sunriset.c b/libs/sunriset/sunriset.c index 16afbdd..34feb78 100644 --- a/libs/sunriset/sunriset.c +++ b/libs/sunriset/sunriset.c @@ -128,7 +128,10 @@ double GMST0( double d ); /* A small test program */ -main() +#ifdef SUNRISET_NO_MAIN +int sunriset_test_main(void) { return 0; } +#else +int main(void) { int year,month,day; double lon, lat; @@ -234,6 +237,7 @@ main() return 0; } } +#endif /* The "workhorse" function for sun rise/set times */