Index: base/values.h |
diff --git a/base/values.h b/base/values.h |
index 07d49855d0082d42a9308406c0c52ea6a2e0f081..ac226fa8da110854c0c3868c5991bc557f1f799c 100644 |
--- a/base/values.h |
+++ b/base/values.h |
@@ -100,6 +100,10 @@ class Value { |
// Compares if two Value objects have equal contents. |
virtual bool Equals(const Value* other) const; |
+ // Compares if two Value objects have equal contents. Can handle NULLs. |
+ // NULLs are considered equal but different from Value::CreateNullValue(). |
+ static bool Equals(const Value* a, const Value* b); |
+ |
protected: |
// This isn't safe for end-users (they should use the Create*Value() |
// static methods above), but it's useful for subclasses. |