[vala] codegen: Do not warn when copying delegates with --enable-deprecated
- From: Luca Bruno <lucabru src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] codegen: Do not warn when copying delegates with --enable-deprecated
- Date: Sun, 14 Aug 2011 19:39:13 +0000 (UTC)
commit 2bd31fd3cb33c4d555f8f37077e8cb8cafe02f80
Author: Luca Bruno <lucabru src gnome org>
Date: Sun Aug 14 21:37:51 2011 +0200
codegen: Do not warn when copying delegates with --enable-deprecated
Fixes bug 656266.
codegen/valaccodebasemodule.vala | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/codegen/valaccodebasemodule.vala b/codegen/valaccodebasemodule.vala
index b9208e7..14ffc8e 100644
--- a/codegen/valaccodebasemodule.vala
+++ b/codegen/valaccodebasemodule.vala
@@ -3785,7 +3785,7 @@ public abstract class Vala.CCodeBaseModule : CodeGenerator {
if (type is DelegateType) {
var delegate_type = (DelegateType) type;
- if (delegate_type.delegate_symbol.has_target) {
+ if (delegate_type.delegate_symbol.has_target && !context.deprecated) {
Report.deprecated (node.source_reference, "copying delegates is discouraged");
}
result.delegate_target_destroy_notify_cvalue = new CCodeConstant ("NULL");
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]