]> granicus.if.org Git - pdns/commitdiff
little gift for @pieterlexis https://gcc.gnu.org/onlinedocs/gcc/Conditionals.html
authorbert hubert <bert.hubert@netherlabs.nl>
Mon, 5 Oct 2015 18:34:16 +0000 (20:34 +0200)
committerbert hubert <bert.hubert@netherlabs.nl>
Mon, 5 Oct 2015 18:34:16 +0000 (20:34 +0200)
pdns/misc.hh

index 11f2526cdbbd78c51f5be274d9ae9b908777a79c..b967ebe5f7645fae9f7809ec525ad0595e3aa2ae 100644 (file)
@@ -627,3 +627,10 @@ std::unique_ptr<T> make_unique(Args&&... args)
 {
     return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
 }
+
+
+template<typename T>
+const T& defTer(const T& a, const T& b)
+{
+  return a ? a : b;
+}