fix compile
[c11concurrency-benchmarks.git] / silo / record / inline_str.h
index c44cb5f508f909db61f0743be15638dd6df37580..d00f351a78c5082189de96daf3c1747b59ee69b2 100644 (file)
@@ -15,7 +15,7 @@
 template <typename IntSizeType, unsigned int N>
 class inline_str_base {
   // XXX: argh...
-  template <typename T, bool DoCompress> friend class serializer;
+  template <typename T, bool DoCompress> friend struct serializer;
 public:
 
   inline_str_base() : sz(0) {}
@@ -174,7 +174,7 @@ public:
 template <unsigned int N, char FillChar = ' '>
 class inline_str_fixed {
   // XXX: argh...
-  template <typename T, bool DoCompress> friend class serializer;
+  template <typename T, bool DoCompress> friend struct serializer;
 public:
   inline_str_fixed()
   {