Lukas Kurz
Lukas Kurz
This supposedly „simple“ feature turned out to be a huge effort! But now that a general receiving functionality is working, we’re finished here! #### What happens next - This stuff...
This would be awesome
I would also be interested in an `IOBluetooth` binding!
@mosheDO Did you get it to work?
No problem! Good to know you could solve your issue 😊
@rhuanjl > Changing the loop control to `while (current != nullptr && current != NULL)` did not help, so my unlikely idea was indeed not the issue. From playing with...
I think the easiest solution is to remove the `IsEmpty` function and replace it with explicit nullptr-checks. ```diff ImmutableList* ptr = nullptr; - if(ptr->IsEmpty()) + if(nullptr == ptr) ```
@ppenzin Maybe rename this to > Refactor `ImmutableList`
When refactoring `ImmutableList` we could - use a balanced binary-tree instead of the current linked-list approach to gain performance and - make `ImmutableList` a wrapper around an internal `Node` pointer...
If the list actually was "immutable" it would have to make a copy on every `append`. https://github.com/chakra-core/ChakraCore/blob/2af598f04ab508f9231d6e26f0f82f5a57561413/lib/Common/DataStructures/ImmutableList.h#L42 Deleting complex and unused code sounds like a way better approach than implementing...