Martin Ejdestig
Martin Ejdestig
It looks to me like there are several places in https://github.com/GENIVI/dlt-daemon/blob/master/src/lib/dlt_user.c where dlt_user.dlt_log_handle is used without any thread safe synchronization mechanism. E.g. it is closed and set to -1 in...
Android does not support `pthread_cancel()`, and never will, see https://android.googlesource.com/platform/bionic/+/master/docs/status.md . `dlt_stop_threads()` therefor tries to use `pthread_kill()` with `SIGKILL` to stop the housekeeping thread. This does not work as intended...
Do not set VkDescriptorSetLayoutBinding::pImmutableSamplers From https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VkDescriptorSetLayoutBinding.html : "pImmutableSamplers affects initialization of samplers. If descriptorType specifies a VK_DESCRIPTOR_TYPE_SAMPLER or VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER type descriptor, then pImmutableSamplers can be used to initialize a set...
At least it looks like it to me: ```c++ guint {{ class_name_with_namespace }}::register_object(...) { ... Gio::DBus::InterfaceVTable *interface_vtable = new Gio::DBus::InterfaceVTable( sigc::mem_fun(this, &{{ interface.cpp_class_name }}::on_method_call), sigc::mem_fun(this, &{{ interface.cpp_class_name }}::on_interface_get_property), sigc::mem_fun(this, &{{...
Perhaps not that bad for a string, but e.g. have a signal that results in something like this in: *_proxy.h: ```c++ sigc::signal Foo_signal; ``` *_proxy.cpp:Proxy::handle_signal(): ```c++ if (parameters.get_n_children() != 2)...
As e.g. GLib (and GTK does). Only is supposed to be included and all other headers are guarded by: ``` #if !defined (__GLIB_H_INSIDE__) && !defined (GLIB_COMPILATION) #error "Only can be...