瀏覽代碼

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

Idan Horowitz 3 年之前
父節點
當前提交
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)
 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));
     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) {
         for (auto const& thread : list) {
             int tid = thread.tid().value();
             int tid = thread.tid().value();
             InodeIdentifier identifier = { fsid, SegmentedProcFSIndex::build_segmented_index_for_thread_stack(pid(), thread.tid()) };
             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 {};
         return {};
     });
     });