mirror of
https://github.com/aljazceru/lightning.git
synced 2025-12-19 15:14:23 +01:00
common/json: Add json_add_double.
This commit is contained in:
committed by
Christian Decker
parent
2a979a2d5c
commit
e1284b1df1
@@ -411,6 +411,11 @@ void json_add_snum(struct json_result *result, const char *fieldname, int value)
|
|||||||
json_start_member(result, fieldname);
|
json_start_member(result, fieldname);
|
||||||
result_append_fmt(result, "%d", value);
|
result_append_fmt(result, "%d", value);
|
||||||
}
|
}
|
||||||
|
void json_add_double(struct json_result *result, const char *fieldname, double value)
|
||||||
|
{
|
||||||
|
json_start_member(result, fieldname);
|
||||||
|
result_append_fmt(result, "%f", value);
|
||||||
|
}
|
||||||
|
|
||||||
void json_add_u64(struct json_result *result, const char *fieldname,
|
void json_add_u64(struct json_result *result, const char *fieldname,
|
||||||
uint64_t value)
|
uint64_t value)
|
||||||
|
|||||||
@@ -90,6 +90,9 @@ void json_add_literal(struct json_result *result, const char *fieldname,
|
|||||||
void json_add_snum(struct json_result *result, const char *fieldname,
|
void json_add_snum(struct json_result *result, const char *fieldname,
|
||||||
int value);
|
int value);
|
||||||
/* '"fieldname" : value' or 'value' if fieldname is NULL */
|
/* '"fieldname" : value' or 'value' if fieldname is NULL */
|
||||||
|
void json_add_double(struct json_result *result, const char *fieldname,
|
||||||
|
double value);
|
||||||
|
/* '"fieldname" : value' or 'value' if fieldname is NULL */
|
||||||
void json_add_num(struct json_result *result, const char *fieldname,
|
void json_add_num(struct json_result *result, const char *fieldname,
|
||||||
unsigned int value);
|
unsigned int value);
|
||||||
/* '"fieldname" : value' or 'value' if fieldname is NULL */
|
/* '"fieldname" : value' or 'value' if fieldname is NULL */
|
||||||
|
|||||||
Reference in New Issue
Block a user