Przeglądaj źródła

src: mark some stuff as const

Daniele Bartolini 3 lat temu
rodzic
commit
23dc13f516
2 zmienionych plików z 3 dodań i 3 usunięć
  1. 1 1
      src/lua/lua_api.cpp
  2. 2 2
      src/resource/package_resource.cpp

+ 1 - 1
src/lua/lua_api.cpp

@@ -1122,7 +1122,7 @@ void load_api(LuaEnvironment &env)
 		});
 	env.add_module_metafunction("Lightuserdata_mt", "__index", [](lua_State *L) {
 			LuaStack stack(L);
-			Vector3 &v = stack.get_vector3(1);
+			const Vector3 &v = stack.get_vector3(1);
 			const char *s = stack.get_string(2);
 
 			switch (s[0]) {

+ 2 - 2
src/resource/package_resource.cpp

@@ -90,8 +90,8 @@ namespace package_resource_internal
 {
 	s32 bring_in_requirements(HashSet<PackageResource::Resource> &output, CompileOptions &opts, ResourceId res_id)
 	{
-		HashMap<DynamicString, u32> reqs_deffault(default_allocator());
-		HashMap<DynamicString, u32> &reqs = hash_map::get(opts._data_compiler._data_requirements, res_id, reqs_deffault);
+		const HashMap<DynamicString, u32> reqs_deffault(default_allocator());
+		const HashMap<DynamicString, u32> &reqs = hash_map::get(opts._data_compiler._data_requirements, res_id, reqs_deffault);
 
 		auto cur = hash_map::begin(reqs);
 		auto end = hash_map::end(reqs);