Gitweb links: ...log http://git.netsurf-browser.org/nsgenbind.git/shortlog/10277b8eb2229923ba48f2de0873eab1e5f24ece ...commit http://git.netsurf-browser.org/nsgenbind.git/commit/10277b8eb2229923ba48f2de0873eab1e5f24ece ...tree http://git.netsurf-browser.org/nsgenbind.git/tree/10277b8eb2229923ba48f2de0873eab1e5f24ece
The branch, master has been updated via 10277b8eb2229923ba48f2de0873eab1e5f24ece (commit) from 93be211644a69fd1832a10e0fdc896e92b264363 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commitdiff http://git.netsurf-browser.org/nsgenbind.git/commit/?id=10277b8eb2229923ba48f2de0873eab1e5f24ece commit 10277b8eb2229923ba48f2de0873eab1e5f24ece Author: Vincent Sanders <vi...@kyllikki.org> Commit: Vincent Sanders <vi...@kyllikki.org> use bounded string writing diff --git a/src/duk-libdom-dictionary.c b/src/duk-libdom-dictionary.c index 09e4379..8c80947 100644 --- a/src/duk-libdom-dictionary.c +++ b/src/duk-libdom-dictionary.c @@ -83,13 +83,13 @@ get_member_default_str(struct ir_entry *dictionarye, case WEBIDL_NODE_TYPE_LITERAL_INT: lit_int = webidl_node_getint(lit_node); *defl_out = malloc(128); - sprintf(*defl_out, "%d", *lit_int); + snprintf(*defl_out, 128, "%d", *lit_int); break; case WEBIDL_NODE_TYPE_LITERAL_FLOAT: lit_flt = webidl_node_getfloat(lit_node); *defl_out = malloc(128); - sprintf(*defl_out, "%f", *lit_flt); + snprintf(*defl_out, 128, "%f", *lit_flt); break; default: ----------------------------------------------------------------------- Summary of changes: src/duk-libdom-dictionary.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/duk-libdom-dictionary.c b/src/duk-libdom-dictionary.c index 09e4379..8c80947 100644 --- a/src/duk-libdom-dictionary.c +++ b/src/duk-libdom-dictionary.c @@ -83,13 +83,13 @@ get_member_default_str(struct ir_entry *dictionarye, case WEBIDL_NODE_TYPE_LITERAL_INT: lit_int = webidl_node_getint(lit_node); *defl_out = malloc(128); - sprintf(*defl_out, "%d", *lit_int); + snprintf(*defl_out, 128, "%d", *lit_int); break; case WEBIDL_NODE_TYPE_LITERAL_FLOAT: lit_flt = webidl_node_getfloat(lit_node); *defl_out = malloc(128); - sprintf(*defl_out, "%f", *lit_flt); + snprintf(*defl_out, 128, "%f", *lit_flt); break; default: -- NetSurf Generator for JavaScript bindings _______________________________________________ netsurf-commits mailing list netsurf-commits@netsurf-browser.org http://listmaster.pepperfish.net/cgi-bin/mailman/listinfo/netsurf-commits-netsurf-browser.org