Packets: Fix VariantParser invalid parser access bug
[senf.git] / Utils / TypeIdValue.hh
index 4a5ba0f..85eebf0 100644 (file)
@@ -23,8 +23,8 @@
 /** \file
     \brief TypeIdValue public header */
 
-#ifndef HH_TypeIdValue_
-#define HH_TypeIdValue_ 1
+#ifndef HH_SENF_Utils_TypeIdValue_
+#define HH_SENF_Utils_TypeIdValue_ 1
 
 // Custom includes
 #include <typeinfo>
@@ -72,7 +72,7 @@ namespace senf {
         template <class Type> TypeIdValue(Type *);
 
         struct Value {
-            virtual ~Value() {}
+            virtual ~Value();
             virtual std::type_info const & id() = 0;
             virtual Value * clone() = 0;
         };