diff options
author | Daniel Silverstone <dsilvers@digital-scurf.org> | 2019-06-09 15:20:17 +0100 |
---|---|---|
committer | Daniel Silverstone <dsilvers@digital-scurf.org> | 2019-06-09 15:20:17 +0100 |
commit | 03624bcf7a0128979be1a9c60852cb230b9dc0db (patch) | |
tree | c221c2bd4ab2ee9f21d8f2b42dcc61543a09517f /desktop/browser.c | |
parent | c5c8a492764d9e31a6d4cf87ae0fd16245ea7805 (diff) | |
download | netsurf-03624bcf7a0128979be1a9c60852cb230b9dc0db.tar.gz netsurf-03624bcf7a0128979be1a9c60852cb230b9dc0db.tar.bz2 |
browser.c: Don't require > 0 chars in logging
Sometimes JavaScript chooses to log an empty string. We should
honour that by requiring msg be a valid empty string.
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
Diffstat (limited to 'desktop/browser.c')
-rw-r--r-- | desktop/browser.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/desktop/browser.c b/desktop/browser.c index f18768b40..a3664ac37 100644 --- a/desktop/browser.c +++ b/desktop/browser.c @@ -3458,7 +3458,10 @@ nserror browser_window_console_log(struct browser_window *bw, struct browser_window *root = browser_window_get_root(bw); assert(msg != NULL); - assert(msglen > 0); + /* We don't assert msglen > 0, if someone wants to log a real empty + * string then we won't stop them. It does sometimes happen from + * JavaScript for example. + */ /* bw is the target of the log, but root is where we log it */ |