diff --git a/common/main/cntrlcen.h b/common/main/cntrlcen.h index 4fb0713c1..766576298 100644 --- a/common/main/cntrlcen.h +++ b/common/main/cntrlcen.h @@ -27,6 +27,7 @@ COPYRIGHT 1993-1999 PARALLAX SOFTWARE CORPORATION. ALL RIGHTS RESERVED. #include +#include "backports-ranges.h" #include "fwd-object.h" #include "pack.h" #include "fwd-robot.h" @@ -104,7 +105,7 @@ extern unsigned Num_reactors; /* * reads n reactor structs from a PHYSFS_File */ -void reactor_read_n(PHYSFS_File *fp, partial_range_t r); +void reactor_read_n(PHYSFS_File *fp, ranges::subrange r); #endif extern std::array Reactors; diff --git a/similar/main/cntrlcen.cpp b/similar/main/cntrlcen.cpp index af486634e..6d8df3448 100644 --- a/similar/main/cntrlcen.cpp +++ b/similar/main/cntrlcen.cpp @@ -553,7 +553,7 @@ void special_reactor_stuff() /* * reads n reactor structs from a PHYSFS_File */ -void reactor_read_n(PHYSFS_File *fp, partial_range_t r) +void reactor_read_n(PHYSFS_File *fp, ranges::subrange r) { range_for (auto &i, r) {