partly working mac build settings from last update
authorChris Koeritz <fred@gruntose.com>
Thu, 1 Apr 2021 20:49:56 +0000 (16:49 -0400)
committerChris Koeritz <fred@gruntose.com>
Thu, 1 Apr 2021 20:49:56 +0000 (16:49 -0400)
errors now seem more reasonable, although warnings are still a huge spew.  need to determine why the warnings shot up, once things build normally again.

nucleus/library/structures/amorph.h
nucleus/tools/clam_tools/value_tagger.cpp

index c4992cfb9f9ab49af4a15042caed09a660a8616f..69cf27b1831a953037ad4da9ba38ced7d5a4afe9 100644 (file)
@@ -55,7 +55,7 @@
 namespace structures {
 
 template <class contents>
-class amorph : private basis::array<contents *>
+class amorph : protected basis::array<contents *>
 {
 public:
   amorph(int elements = 0);
index 9fb6c780b7d0c42e55d97e7daed1e260e563e248..d90dac3e809e3e4547feaa9f26aa1ba2bc32e2f8 100644 (file)
@@ -166,6 +166,8 @@ public:
   simple_sorter(int index = 0, int value = 0) : _index(index), _value(value) {}
   bool operator < (const simple_sorter &to_compare) const
     { return _value < to_compare._value; }
+  bool operator > (const simple_sorter &to_compare) const
+    { return _value > to_compare._value; }
   bool operator == (const simple_sorter &to_compare) const
     { return _value == to_compare._value; }
 };