aboutsummaryrefslogtreecommitdiff
path: root/toolsrc
diff options
context:
space:
mode:
authorAlexander Karatarakis <alkarata@microsoft.com>2017-04-12 22:36:44 -0700
committerAlexander Karatarakis <alkarata@microsoft.com>2017-04-12 22:40:24 -0700
commitb578320d9c3f282ecc8d0ee0d8564a321a31796d (patch)
treefd537ce9b1c413ad0627014056ae117fc483c6bb /toolsrc
parent8972bd3067f363c055e29ad66254b04513d1df65 (diff)
downloadvcpkg-b578320d9c3f282ecc8d0ee0d8564a321a31796d.tar.gz
vcpkg-b578320d9c3f282ecc8d0ee0d8564a321a31796d.zip
Add PackageSpec != operator
Diffstat (limited to 'toolsrc')
-rw-r--r--toolsrc/include/PackageSpec.h1
-rw-r--r--toolsrc/src/PackageSpec.cpp5
2 files changed, 6 insertions, 0 deletions
diff --git a/toolsrc/include/PackageSpec.h b/toolsrc/include/PackageSpec.h
index 4c3b47365..0d69ac89c 100644
--- a/toolsrc/include/PackageSpec.h
+++ b/toolsrc/include/PackageSpec.h
@@ -25,6 +25,7 @@ namespace vcpkg
};
bool operator==(const PackageSpec& left, const PackageSpec& right);
+ bool operator!=(const PackageSpec& left, const PackageSpec& right);
} //namespace vcpkg
namespace std
diff --git a/toolsrc/src/PackageSpec.cpp b/toolsrc/src/PackageSpec.cpp
index bf1c7380c..2a7f4506c 100644
--- a/toolsrc/src/PackageSpec.cpp
+++ b/toolsrc/src/PackageSpec.cpp
@@ -64,4 +64,9 @@ namespace vcpkg
{
return left.name() == right.name() && left.triplet() == right.triplet();
}
+
+ bool operator!=(const PackageSpec& left, const PackageSpec& right)
+ {
+ return !(left == right);
+ }
}