Description of problem: I just tried to compile package glunarclock-0.32.2-2 from Redhat Fedora Extras development tree. The compiler said 1. glunarclock.c(162): warning #1011: missing return statement at end of non-void function "delete_event" glunarclock.c(169): warning #1011: missing return statement at end of non-void function "close_dialog" THe source code is static gboolean delete_event (GtkWidget *widget, MoonApplet *moon) { gtk_widget_hide (widget); } static gboolean close_dialog (GtkWidget *widget, MoonApplet *moon) { gtk_widget_hide (moon->preferences_dialog); } There might be some value in adding a couple of return statements to these functions. 2. moondata.c(227): warning #1011: missing return statement at end of non-void function "delete_event" moondata.c(234): warning #1011: missing return statement at end of non-void function "close_data_dialog" Duplicates. 3. moondata.c(286): warning #269: invalid format string conversion The source code is g_snprintf(buf, size, "%2d%",(gint)(moondata.NewMoon)); Suggest use %% for % in printf strings. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Fixed in CVS. Forwarded upstream.