njs_inline size_t
-njs_write_exponent(int exp, char* start)
+njs_write_exponent(int exp, char *start)
{
char *p;
size_t len;
memmove(&start[kk + 1], &start[kk], length - kk);
start[kk] = '.';
- return (length + 1);
+ return length + 1;
} else if (-6 < kk && kk <= 0) {
njs_memset(&start[2], '0', offset - 2);
}
- return (length + offset);
+ return length + offset;
} else if (length == 1) {
size = njs_write_exponent(kk - 1, &start[2]);
- return (size + 2);
+ return size + 2;
}
size = njs_write_exponent(kk - 1, &start[length + 2]);
- return (size + length + 2);
+ return size + length + 2;
}
if (value == 0) {
*p++ = '0';
- return (p - start);
+ return p - start;
}
if (signbit(value)) {
length = njs_prettify(p, length, dec_exp);
- return (minus + length);
+ return minus + length;
}
#ifndef _NJS_DTOA_H_INCLUDED_
#define _NJS_DTOA_H_INCLUDED_
-NJS_EXPORT size_t njs_dtoa(double value, char* buffer);
+NJS_EXPORT size_t njs_dtoa(double value, char *buffer);
#endif /* _NJS_DTOA_H_INCLUDED_ */
static size_t
njs_fill_digits32(uint32_t number, char *start, size_t length)
{
- char c;
- size_t i, j, n;
- njs_int_t digit;
+ char c;
+ size_t i, j, n;
+ njs_int_t digit;
n = 0;
njs_diyu128_t fractionals128;
/*
- * 128 <= exponent <= 0.
+ * -128 <= exponent <= 0.
* 0 <= fractionals * 2^exponent < 1.
*/
static njs_int_t
-njs_get_options(njs_opts_t *opts, int argc, char** argv)
+njs_get_options(njs_opts_t *opts, int argc, char **argv)
{
- char *p, **paths;
+ char *p, **paths;
njs_int_t i, ret;
static const char help[] =
{
int fd;
char *file;
- u_char buf[4096], *p, *end, *start;
+ u_char *p, *end, *start;
size_t size;
ssize_t n;
njs_vm_t *vm;
njs_int_t ret;
njs_str_t source, script;
struct stat sb;
+ u_char buf[4096];
file = opts->file;