Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Modern C++ use "auto".
[simgrid.git] / src / plugins / file_system / s4u_FileSystem.cpp
index 628c813..516b680 100644 (file)
@@ -106,7 +106,7 @@ File::File(const std::string& fullpath, sg_host_t host, void* userdata) : fullpa
     }
 
     // assign a file descriptor id to the newly opened File
-    FileDescriptorHostExt* ext = host->extension<simgrid::s4u::FileDescriptorHostExt>();
+    auto* ext = host->extension<simgrid::s4u::FileDescriptorHostExt>();
     if (ext->file_descriptor_table == nullptr) {
       ext->file_descriptor_table = std::make_unique<std::vector<int>>(sg_storage_max_file_descriptors);
       std::iota(ext->file_descriptor_table->rbegin(), ext->file_descriptor_table->rend(), 0); // Fill with ..., 1, 0.