Jean-Michaël Celerier

Results 315 issues of Jean-Michaël Celerier

In `void PeripheralBase::_cleanup_characteristics() noexcept` : https://github.com/OpenBluetoothToolbox/SimpleBLE/blob/0ec39251445c63d572d4406902231efd99841a64/simpleble/src/backends/linux/PeripheralLinux.cpp#L307 Here: ``` frame #0: 0x00007ffff24b0780 libstdc++.so.6`__cxxabiv1::__cxa_throw(obj=0x0000555557107d30, tinfo=0x00007fffcc77c4d8, dest=(libsimpleble-debug.so.0`SimpleDBus::Exception::InterfaceNotFoundException::~InterfaceNotFoundException() at Exceptions.h:36)) at eh_throw.cc:80:1 * frame #1: 0x00007fffcc7514e3 libsimpleble-debug.so.0`SimpleDBus::Proxy::interface_get(this=0x000055555704fe30, name="org.bluez.GattCharacteristic1") at Proxy.cpp:50:9 frame #2: 0x00007fffcc720225 libsimpleble-debug.so.0`SimpleBluez::Characteristic::gattcharacteristic1(this=0x000055555704fe30)...

In case of building liblsl as part of another software project (in my case https://github.com/ossia/score) the library will install lots of unneeded things)

- **Update concurrentqueue.h** - **Update lightweightsemaphore.h** - **Update lightweightsemaphore.h** - **Update lightweightsemaphore.h** - **Replace BLOCK_SIZE with CQ_BLOCK_SIZE to avoid conflicts with ** - **Improve compatibility with c++ modules** - **Disable...

ex. ``` miniply.cpp:430:58: runtime error: load of misaligned address 0xfffeb2a4881c for type 'const double', which requires 8 byte alignment 0xfffeb2a4881c: note: pointer points here af 99 7e 00 48 e1...

"Recent" CMake (CMake 3.18 was released in july 2020, five years ago) supports evaluating strings with variable directly. In platforms with iffy filesystems (Windows), this avoids issues with for instance...