summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHannes Schulze <haschu0103@outlook.de>2025-02-06 19:57:16 +0100
committerHannes Schulze <haschu0103@outlook.de>2025-02-06 19:57:16 +0100
commitda7032b81a37a6c591d69d9fe72715cac6d0c37c (patch)
tree90b36e275d3d8771ea6baf653933b84168644c2a
parent64ebfde8bcd6408e3b6925624e8680c314db6efc (diff)
whatever
-rw-r--r--app/mac/impl/display-spritekit.mm1
-rw-r--r--lib/nes/common/containers/span.hh1
-rw-r--r--lib/nes/common/containers/string-view.hh2
3 files changed, 3 insertions, 1 deletions
diff --git a/app/mac/impl/display-spritekit.mm b/app/mac/impl/display-spritekit.mm
index b949f85..7f1fb59 100644
--- a/app/mac/impl/display-spritekit.mm
+++ b/app/mac/impl/display-spritekit.mm
@@ -1,4 +1,5 @@
#import "impl/display-spritekit.hh"
+#import "nes/common/utils.hh"
namespace nes::app::mac
{
diff --git a/lib/nes/common/containers/span.hh b/lib/nes/common/containers/span.hh
index 6779c37..4e66eb8 100644
--- a/lib/nes/common/containers/span.hh
+++ b/lib/nes/common/containers/span.hh
@@ -65,6 +65,7 @@ namespace nes
auto get_data() const -> T* { return data_; }
auto get_length() const -> u32 { return length_; }
+ auto is_empty() const -> bool { return length_ == 0; }
auto begin() const -> iterator { return data_; }
auto end() const -> iterator { return data_ + length_; }
diff --git a/lib/nes/common/containers/string-view.hh b/lib/nes/common/containers/string-view.hh
index 180a688..9bd27ae 100644
--- a/lib/nes/common/containers/string-view.hh
+++ b/lib/nes/common/containers/string-view.hh
@@ -22,7 +22,7 @@ namespace nes
auto get_span() const -> span<char const> { return data_; }
auto get_data() const -> char const* { return data_.get_data(); }
auto get_length() const -> u32 { return data_.get_length(); }
- auto is_empty() const -> bool { return get_length() == 0; }
+ auto is_empty() const -> bool { return data_.is_empty(); }
auto begin() const -> iterator { return data_.begin(); }
auto end() const -> iterator { return data_.end(); }