From d261e5ab4ffa5e7c8a84e700952ebc950a0ca56a Mon Sep 17 00:00:00 2001 From: "Gergely Polonkai (W00d5t0ck)" Date: Fri, 4 Oct 2013 01:45:16 +0200 Subject: [PATCH] Added warning if the planet position can not be calculated due to missing planet info --- src/gswe-moment.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/gswe-moment.c b/src/gswe-moment.c index 78dfa85..baa421a 100644 --- a/src/gswe-moment.c +++ b/src/gswe-moment.c @@ -722,7 +722,11 @@ gswe_moment_calculate_planet(GsweMoment *moment, GswePlanet planet, GError **err static void calculate_planet(GswePlanetData *planet_data, GsweMoment *moment) { - gswe_moment_calculate_planet(moment, planet_data->planet_info->planet, NULL); + if (planet_data->planet_info) { + gswe_moment_calculate_planet(moment, planet_data->planet_info->planet, NULL); + } else { + g_warning("planet_data holds no planet. This is a possible bug in SWE-GLib, or in your application."); + } } static void