comparison src/os/win32/ngx_files.c @ 3614:4b4385492f2a

do not free() stack allocated buffer
author Igor Sysoev <igor@sysoev.ru>
date Mon, 14 Jun 2010 18:09:52 +0000
parents bdcae1a576e3
children 515d50917016
comparison
equal deleted inserted replaced
3613:64bd39f03182 3614:4b4385492f2a
573 } 573 }
574 574
575 n = ngx_utf8_decode(&p, 4); 575 n = ngx_utf8_decode(&p, 4);
576 576
577 if (n > 0xffff) { 577 if (n > 0xffff) {
578 free(utf16);
579 ngx_set_errno(NGX_EILSEQ); 578 ngx_set_errno(NGX_EILSEQ);
580 return NULL; 579 return NULL;
581 } 580 }
582 581
583 *u++ = (u_short) n; 582 *u++ = (u_short) n;