From 3a5c84b1a5c3e5b27cd693c3e1576689f36c27f5 Mon Sep 17 00:00:00 2001 From: Dmitry Volyntsev Date: Mon, 12 Feb 2018 15:15:52 +0300 Subject: [PATCH] Fixed njs_string_create() prototype to reflect underlying types. --- njs/njs_string.c | 4 ++-- njs/njscript.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/njs/njs_string.c b/njs/njs_string.c index 13299453..0516eb31 100644 --- a/njs/njs_string.c +++ b/njs/njs_string.c @@ -120,8 +120,8 @@ static njs_ret_t njs_string_decode(njs_vm_t *vm, njs_value_t *value, njs_ret_t -njs_string_create(njs_vm_t *vm, njs_value_t *value, u_char *start, size_t size, - size_t length) +njs_string_create(njs_vm_t *vm, njs_value_t *value, u_char *start, + uint32_t size, uint32_t length) { u_char *dst, *src; njs_string_t *string; diff --git a/njs/njscript.h b/njs/njscript.h index 5fd2d6e1..f1459614 100644 --- a/njs/njscript.h +++ b/njs/njscript.h @@ -119,7 +119,7 @@ NXT_EXPORT njs_value_t *njs_vm_retval(njs_vm_t *vm); NXT_EXPORT u_char * njs_string_alloc(njs_vm_t *vm, njs_value_t *value, uint32_t size, uint32_t length); NXT_EXPORT njs_ret_t njs_string_create(njs_vm_t *vm, njs_value_t *value, - u_char *start, size_t size, size_t length); + u_char *start, uint32_t size, uint32_t length); NXT_EXPORT nxt_int_t njs_value_string_copy(njs_vm_t *vm, nxt_str_t *retval, njs_value_t *value, uintptr_t *next); -- 2.47.3