/* * Copyright (C) Max Romanov * Copyright (C) NGINX, Inc. */ #ifndef _NXT_GO_LOG_H_INCLUDED_ #define _NXT_GO_LOG_H_INCLUDED_ #include #include #include #if (NXT_DEBUG) #define nxt_go_debug(fmt, ARGS...) \ fprintf(stdout, "go debug[%p]: " fmt "\n", \ (void *) (intptr_t) pthread_self(), ##ARGS) #else #define nxt_go_debug(fmt, ARGS...) #endif #define nxt_go_warn(fmt, ARGS...) \ fprintf(stdout, "go warn: " fmt "\n", ##ARGS) #define nxt_go_error(fmt, ARGS...) \ fprintf(stdout, "go error: " fmt "\n", ##ARGS) #endif /* _NXT_GO_LOG_H_INCLUDED_ */