diff --git a/src/client.cpp b/src/client.cpp index da1e4cc..25c32f6 100644 --- a/src/client.cpp +++ b/src/client.cpp @@ -28,6 +28,9 @@ #define EXIT_OPERATION_FAILED 2 #define EXIT_RUN_FAILED 3 +// Definition needed for musl +typedef unsigned int uint; + template static int setParams(int argc, char** argv, T& request) { int n = 0; diff --git a/src/database.h b/src/database.h index 87ec48d..56ded6a 100644 --- a/src/database.h +++ b/src/database.h @@ -22,6 +22,10 @@ #include #include +// Definition needed for musl +typedef unsigned int uint; +typedef unsigned long ulong; + struct sqlite3; struct sqlite3_stmt; diff --git a/src/run.h b/src/run.h index eae55d0..79955d8 100644 --- a/src/run.h +++ b/src/run.h @@ -29,6 +29,9 @@ #include #include +// Definition needed for musl +typedef unsigned int uint; + enum class RunState { UNKNOWN, PENDING, diff --git a/src/server.cpp b/src/server.cpp index b8f1fd7..484783c 100644 --- a/src/server.cpp +++ b/src/server.cpp @@ -29,9 +29,9 @@ #include #include +#include #include #include -#include #include #include