Quellcode durchsuchen

Kernel: Move SysFS USB create function

b14ckcat vor 2 Jahren
Ursprung
Commit
b8cfec7b1f

+ 0 - 6
Kernel/FileSystem/SysFS/Subsystems/Bus/USB/BusDirectory.cpp

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

+ 6 - 0
Kernel/FileSystem/SysFS/Subsystems/Bus/USB/DeviceInformation.cpp

@@ -11,6 +11,12 @@
 
 
 namespace Kernel {
 namespace Kernel {
 
 
+ErrorOr<NonnullRefPtr<SysFSUSBDeviceInformation>> SysFSUSBDeviceInformation::create(USB::Device& device)
+{
+    auto device_name = TRY(KString::number(device.address()));
+    return adopt_nonnull_ref_or_enomem(new (nothrow) SysFSUSBDeviceInformation(move(device_name), device));
+}
+
 SysFSUSBDeviceInformation::SysFSUSBDeviceInformation(NonnullOwnPtr<KString> device_name, USB::Device& device)
 SysFSUSBDeviceInformation::SysFSUSBDeviceInformation(NonnullOwnPtr<KString> device_name, USB::Device& device)
     : SysFSComponent()
     : SysFSComponent()
     , m_device(device)
     , m_device(device)