File return-fix.patch of Package vala
diff -Nurpa vala-0.7.4/codegen/valaccodecompiler.c vala-0.7.4.patched//codegen/valaccodecompiler.c
--- vala-0.7.4/codegen/valaccodecompiler.c 2009-06-14 18:53:16.000000000 +0200
+++ vala-0.7.4.patched//codegen/valaccodecompiler.c 2009-07-27 23:53:41.000000000 +0200
@@ -138,6 +138,7 @@ static gboolean vala_ccode_compiler_pack
return FALSE;
}
pc = (g_free (pc), NULL);
+ return FALSE;
}
diff -Nurpa vala-0.7.4/vala/valagenieparser.c vala-0.7.4.patched//vala/valagenieparser.c
--- vala-0.7.4/vala/valagenieparser.c 2009-06-14 18:52:43.000000000 +0200
+++ vala-0.7.4.patched//vala/valagenieparser.c 2009-07-27 23:52:08.000000000 +0200
@@ -2230,6 +2230,7 @@ static inline gboolean vala_genie_parser
return FALSE;
}
}
+ return FALSE;
}
@@ -2261,6 +2262,7 @@ static inline gboolean vala_genie_parser
return FALSE;
}
}
+ return FALSE;
}
@@ -2663,6 +2665,7 @@ static ValaExpression* vala_genie_parser
}
}
}
+ return NULL;
}
@@ -10950,6 +10953,7 @@ static ValaSymbol* vala_genie_parser_par
}
}
(attrs == NULL) ? NULL : (attrs = (gee_collection_object_unref (attrs), NULL));
+ return NULL;
}
diff -Nurpa vala-0.7.4/vala/valaparser.c vala-0.7.4.patched//vala/valaparser.c
--- vala-0.7.4/vala/valaparser.c 2009-06-25 14:46:31.000000000 +0200
+++ vala-0.7.4.patched//vala/valaparser.c 2009-07-27 23:56:17.000000000 +0200
@@ -2174,6 +2174,7 @@ static inline gboolean vala_parser_expec
return FALSE;
}
}
+ return FALSE;
}
@@ -2565,6 +2566,7 @@ static ValaExpression* vala_parser_parse
}
}
}
+ return NULL;
}
@@ -4317,6 +4319,7 @@ static ValaExpression* vala_parser_parse
}
}
(member == NULL) ? NULL : (member = (vala_code_node_unref (member), NULL));
+ return NULL;
}
@@ -9725,6 +9728,7 @@ static ValaSymbol* vala_parser_parse_dec
}
}
(attrs == NULL) ? NULL : (attrs = (gee_collection_object_unref (attrs), NULL));
+ return NULL;
}
diff -Nurpa vala-0.7.4/vapigen/valavapicheck.c vala-0.7.4.patched//vapigen/valavapicheck.c
--- vala-0.7.4/vapigen/valavapicheck.c 2009-06-14 18:52:25.000000000 +0200
+++ vala-0.7.4.patched//vapigen/valavapicheck.c 2009-07-27 23:54:57.000000000 +0200
@@ -432,6 +432,7 @@ static gint vala_vapi_check_check_metada
g_clear_error (&_inner_error_);
return 0;
}
+ return 0;
}
diff -Nurpa vala-0.7.4/vapigen/valavapigen.c vala-0.7.4.patched//vapigen/valavapigen.c
--- vala-0.7.4/vapigen/valavapigen.c 2009-06-25 22:10:01.000000000 +0200
+++ vala-0.7.4.patched//vapigen/valavapigen.c 2009-07-27 23:54:16.000000000 +0200
@@ -224,6 +224,7 @@ static char** vala_vapi_gen_get_packages
g_clear_error (&_inner_error_);
return NULL;
}
+ return NULL;
}