From: Dmitry Volyntsev Date: Mon, 12 Feb 2018 12:15:52 +0000 (+0300) Subject: Fixed njs_string_create() prototype to reflect underlying types. X-Git-Tag: 0.2.0~39 X-Git-Url: http://www.kaiwu.me/postgresql/commit/?a=commitdiff_plain;h=3a5c84b1a5c3e5b27cd693c3e1576689f36c27f5;p=njs.git Fixed njs_string_create() prototype to reflect underlying types. --- 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);