Compare commits

..

No commits in common. '3b220526a93617a424ddad4a970f16c56ef5eec0' and 'd4b13c69f651e20742a06cfceeeb622e63d2b7e7' have entirely different histories.

  1. 11
      CMakeLists.txt
  2. 13
      include/eventlog.h

11
CMakeLists.txt

@ -1,11 +0,0 @@
cmake_minimum_required(VERSION 3.10)
project(libeventlog)
set(eventlog_src
src/eventlog.c)
include_directories(include)
add_library(eventlog SHARED ${eventlog_src})

13
include/eventlog.h

@ -9,19 +9,6 @@
#define EVENTLOG_TYPE_STRING 0 #define EVENTLOG_TYPE_STRING 0
#define EVENTLOG_TRACE(event_name, ...) \
eventlog_trace_##event_name(__VA_ARGS__)
typedef void (*event_printer_t)(const void* data, char* buf, size_t buf_size);
typedef struct {
uint32_t id;
const char* name;
event_printer_t printer;
} event_def_t;
#define EVENTLOG_REGISTER_EVENT_C(event_name, print_func) \
{ .id = EVENT_ID_##event_name, .name = #event_name, .printer = print_func }
struct eventlog_entry struct eventlog_entry
{ {

Loading…
Cancel
Save