MACRO
OMNI_BUILD_UNSAFE - If defined, the library will build without checks for certain undefiend behaviour.
SYNOPSIS top
Defines that the library should build with unsafe options and thus undefined behaviour allowed.
#define OMNI_BUILD_UNSAFEDefines that the library should build with unsafe options and thus undefined behaviour allowed.
DESCRIPTION top
If defined, the following additional flags are defined in the library:
If defined, the following additional flags are defined in the library:
#define OMNI_NO_MUTEX_OWNER #define OMNI_NO_SAFE_LIBRARY #define OMNI_NO_THROW
CONSIDERATIONS top
If defined, you will need to ensure all of your code handles exceptional code (such as division by 0), and that your locks are not re-entrant.
If defined, you will need to ensure all of your code handles exceptional code (such as division by 0), and that your locks are not re-entrant.