summaryrefslogtreecommitdiff
path: root/src/pso/TObject.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/pso/TObject.cpp')
-rw-r--r--src/pso/TObject.cpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/pso/TObject.cpp b/src/pso/TObject.cpp
index 4a57d0b..976214d 100644
--- a/src/pso/TObject.cpp
+++ b/src/pso/TObject.cpp
@@ -6,8 +6,13 @@ TMainTask main_task;
TObject global_obj1;
TObject global_obj2;
-OBJECT_NAME(TObject)
-OBJECT_NAME(TMainTask)
+#define o(name) OBJECT_NAME(name)
+OBJECT_NAMES
+#undef o
+
+#define o(var, name) const char *var##_name = #name;
+TL_OBJECTS
+#undef o
void debug_print(const char *fmt) {