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

Kernel/USB: Pass in device address as last argument to Pipe constructor

The order of poll_interval and device_address was flipped.
Luke 4 лет назад
Родитель
Сommit
1ca5b6caa9
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      Kernel/Bus/USB/USBPipe.cpp

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

@@ -13,7 +13,7 @@ namespace Kernel::USB {
 
 KResultOr<NonnullOwnPtr<Pipe>> Pipe::try_create_pipe(USBController const& controller, Type type, Direction direction, u8 endpoint_address, u16 max_packet_size, i8 device_address, u8 poll_interval)
 {
-    auto pipe = adopt_own_if_nonnull(new (nothrow) Pipe(controller, type, direction, endpoint_address, max_packet_size, device_address, poll_interval));
+    auto pipe = adopt_own_if_nonnull(new (nothrow) Pipe(controller, type, direction, endpoint_address, max_packet_size, poll_interval, device_address));
     if (!pipe)
         return ENOMEM;