diff --git a/src/lib/error.c b/src/lib/error.c index d05696c06..a5268a07f 100644 --- a/src/lib/error.c +++ b/src/lib/error.c @@ -21,6 +21,14 @@ #include +#include "lib/error.h" + +/* + predefined errors +*/ +CINELERRA_ERROR_DEFINE (ERRNO, "errno"); + + /* Thread local storage */ static pthread_key_t cinelerra_error_tls; static pthread_once_t cinelerra_error_initialized = PTHREAD_ONCE_INIT; diff --git a/src/lib/error.h b/src/lib/error.h index b5df1720e..071a3c914 100644 --- a/src/lib/error.h +++ b/src/lib/error.h @@ -84,6 +84,11 @@ cinelerra_error_set (const char * err); const char* cinelerra_error (); +/* + predefined errors +*/ +CINELERRA_ERROR_DECLARE (ERRNO); + #ifdef __cplusplus } /* extern "C" */ #endif