Просмотр исходного кода

Kernel: Replace all usages of String::number with KString::number

Idan Horowitz 3 лет назад
Родитель
Сommit
a4560313eb
2 измененных файлов с 3 добавлено и 2 удалено
  1. 1 1
      Kernel/Bus/USB/SysFSUSB.cpp
  2. 2 1
      Kernel/ProcessSpecificExposed.cpp

+ 1 - 1
Kernel/Bus/USB/SysFSUSB.cpp

@@ -170,7 +170,7 @@ UNMAP_AFTER_INIT void SysFSUSBBusDirectory::initialize()
 
 ErrorOr<NonnullRefPtr<SysFSUSBDeviceInformation>> SysFSUSBDeviceInformation::create(USB::Device& device)
 {
-    auto device_name = TRY(KString::try_create(String::number(device.address())));
+    auto device_name = TRY(KString::number(device.address()));
     return adopt_nonnull_ref_or_enomem(new (nothrow) SysFSUSBDeviceInformation(move(device_name), device));
 }
 

+ 2 - 1
Kernel/ProcessSpecificExposed.cpp

@@ -51,7 +51,8 @@ ErrorOr<void> Process::traverse_stacks_directory(FileSystemID fsid, Function<Err
         for (auto const& thread : list) {
             int tid = thread.tid().value();
             InodeIdentifier identifier = { fsid, SegmentedProcFSIndex::build_segmented_index_for_thread_stack(pid(), thread.tid()) };
-            TRY(callback({ String::number(tid), identifier, 0 }));
+            auto name = TRY(KString::number(tid));
+            TRY(callback({ name->view(), identifier, 0 }));
         }
         return {};
     });