Skip to content

Commit 8c6cc1e

Browse files
committed
Fix warnings emitted with -Wall
1 parent 21d526e commit 8c6cc1e

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/core/class_db.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -353,7 +353,7 @@ void ClassDB::add_virtual_method(const StringName &p_class, const MethodInfo &p_
353353
if (mi.argument_count > 0) {
354354
mi.arguments = (GDExtensionPropertyInfo *)memalloc(sizeof(GDExtensionPropertyInfo) * mi.argument_count);
355355
mi.arguments_metadata = (GDExtensionClassMethodArgumentMetadata *)memalloc(sizeof(GDExtensionClassMethodArgumentMetadata) * mi.argument_count);
356-
for (int i = 0; i < mi.argument_count; i++) {
356+
for (uint32_t i = 0; i < mi.argument_count; i++) {
357357
mi.arguments[i] = p_method.arguments[i]._to_gdextension();
358358
mi.arguments_metadata[i] = p_method.arguments_metadata[i];
359359
}
@@ -429,7 +429,7 @@ void ClassDB::deinitialize(GDExtensionInitializationLevel p_level) {
429429
{
430430
std::lock_guard<std::mutex> lock(engine_singletons_mutex);
431431
singleton_objects.reserve(engine_singletons.size());
432-
for (const std::pair<StringName, Object *> &pair : engine_singletons) {
432+
for (const std::pair<const StringName, Object *> &pair : engine_singletons) {
433433
singleton_objects.push_back(pair.second);
434434
}
435435
}

src/core/object.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ MethodInfo::operator Dictionary() const {
7575
dict["name"] = name;
7676
dict["args"] = internal::convert_property_list(arguments);
7777
Array da;
78-
for (int i = 0; i < default_arguments.size(); i++) {
78+
for (size_t i = 0; i < default_arguments.size(); i++) {
7979
da.push_back(default_arguments[i]);
8080
}
8181
dict["default_args"] = da;

0 commit comments

Comments
 (0)