#define NJS_VERSION_NUMBER 0x000800
-#include <unistd.h> /* STDOUT_FILENO, STDERR_FILENO */
+#include <string.h>
#include <njs_types.h>
#include <njs_clang.h>
#include <njs_str.h>
#include <njs_utf8.h>
#include <njs_mp.h>
#include <njs_chb.h>
-#include <njs_lvlhsh.h>
#include <njs_sprintf.h>
njs_value_t *retval);
NJS_EXPORT njs_function_t *njs_vm_function(njs_vm_t *vm, const njs_str_t *name);
-NJS_EXPORT njs_value_t *njs_vm_retval(njs_vm_t *vm);
NJS_EXPORT void njs_vm_throw(njs_vm_t *vm, const njs_value_t *value);
NJS_EXPORT void njs_vm_error(njs_vm_t *vm, const char *fmt, ...);
NJS_EXPORT void njs_vm_exception_get(njs_vm_t *vm, njs_value_t *retval);
NJS_EXPORT int njs_dprintf(int fd, const char *fmt, ...);
#define njs_print(buf, size) \
- njs_dprint(STDOUT_FILENO, (u_char *) buf, size)
+ njs_dprint(1 /* STDOUT_FILENO */, (u_char *) buf, size)
#define njs_printf(fmt, ...) \
- njs_dprintf(STDOUT_FILENO, fmt, ##__VA_ARGS__)
+ njs_dprintf(1 /* STDOUT_FILENO */, fmt, ##__VA_ARGS__)
#define njs_stderror(fmt, ...) \
- njs_dprintf(STDERR_FILENO, fmt, ##__VA_ARGS__)
+ njs_dprintf(2 /* STDERR_FILENO */, fmt, ##__VA_ARGS__)
#endif /* _NJS_SPRINTF_H_INCLUDED_ */