aboutsummaryrefslogtreecommitdiff
path: root/xmpp-vala/src/core/stanza_attribute.vala
diff options
context:
space:
mode:
Diffstat (limited to 'xmpp-vala/src/core/stanza_attribute.vala')
-rw-r--r--xmpp-vala/src/core/stanza_attribute.vala7
1 files changed, 7 insertions, 0 deletions
diff --git a/xmpp-vala/src/core/stanza_attribute.vala b/xmpp-vala/src/core/stanza_attribute.vala
index f751c801..ea776110 100644
--- a/xmpp-vala/src/core/stanza_attribute.vala
+++ b/xmpp-vala/src/core/stanza_attribute.vala
@@ -20,6 +20,13 @@ public class StanzaAttribute : StanzaEntry {
this.val = val;
}
+ public bool equals(StanzaAttribute other) {
+ if (other.ns_uri != ns_uri) return false;
+ if (other.name != name) return false;
+ if (other.val != val) return false;
+ return true;
+ }
+
internal string printf(string fmt, bool no_ns = false, string? ns_name = null) {
if (no_ns) {
return fmt.printf(name, (!)val);