]> git.tdb.fi Git - libs/game.git/commitdiff
Minor improvements
authorMikko Rasa <tdb@tdb.fi>
Sat, 15 Mar 2025 18:24:34 +0000 (20:24 +0200)
committerMikko Rasa <tdb@tdb.fi>
Sat, 15 Mar 2025 22:29:37 +0000 (00:29 +0200)
source/game/events.h
source/game/pool.cpp
tools/setupgen/struct.cpp

index 2e8f0af69f66e1eb1eb8f2d0ec89d9032d9879a9..82fab2feb1ee032a36cf7a523ac6076400a904ff 100644 (file)
@@ -1,6 +1,7 @@
 #ifndef MSP_GAME_EVENTS_H_
 #define MSP_GAME_EVENTS_H_
 
+#include <cstdint>
 #include "handle.h"
 
 namespace Msp::Game {
index 36b3b11dc026e549d1f9466795d89acecbcd4dd5..ada1276bb2ab0e7b9cd57d8a5e155c110c054e20 100644 (file)
@@ -72,7 +72,7 @@ void PoolBase::set_parent_pool(PoolBase &p)
 void PoolBase::destroy_all()
 {
        if(object_count>0)
-               IO::print(IO::cerr, "Warning: pool is being destroyed but has %d live objects\n", object_count);
+               IO::print(IO::cerr, "Warning: pool %s is being destroyed but has %d live objects\n", reflected_type.get_name(), object_count);
 
        unsigned block_count = capacity/BLOCK_SIZE;
        for(unsigned i=0; i<block_count; ++i)
index 89b30f1889f9f509e409baa25b387a3cd0c41d12..a769611d81ac8212b48bad6b55253c3039f220c9 100644 (file)
@@ -108,8 +108,8 @@ void Struct::Loader::field(const DataFile::Symbol &n, const DataFile::Symbol &t)
        if(ranges::any_of(obj.fields, [&n](const Field &f){ return f.name==n.name; }))
                throw key_error(n.name);
        Field fld;
-       fld.name=n.name;
-       fld.type=&gen.get_type(t.name);
+       fld.name = n.name;
+       fld.type = &gen.get_type(t.name);
        load_sub(fld);
        obj.fields.emplace_back(move(fld));
 }