diff options
author | Daniel Silverstone <dsilvers@digital-scurf.org> | 2020-02-24 11:57:18 +0000 |
---|---|---|
committer | Daniel Silverstone <dsilvers@digital-scurf.org> | 2020-02-24 11:57:18 +0000 |
commit | 2fa06ed503fa18239b8d7a32c88ac24b8b8c0121 (patch) | |
tree | ab77556303f772a1071be45e81517415526dd1dc /frontends/windows/window.c | |
parent | 56a9a25192c31fde2bb3bbb7906f0220285227ab (diff) | |
download | netsurf-2fa06ed503fa18239b8d7a32c88ac24b8b8c0121.tar.gz netsurf-2fa06ed503fa18239b8d7a32c88ac24b8b8c0121.tar.bz2 |
windows: Use nserror reporting rather than always NoMemory
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
Diffstat (limited to 'frontends/windows/window.c')
-rw-r--r-- | frontends/windows/window.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/frontends/windows/window.c b/frontends/windows/window.c index 572e412cc..f4c1ac33a 100644 --- a/frontends/windows/window.c +++ b/frontends/windows/window.c @@ -1265,6 +1265,7 @@ nsws_window_command(HWND hwnd, case IDC_MAIN_LAUNCH_URL: { nsurl *url; + nserror err; if (GetFocus() != gw->urlbar) break; @@ -1274,8 +1275,10 @@ nsws_window_command(HWND hwnd, SendMessage(gw->urlbar, WM_GETTEXT, (WPARAM)(len + 1), (LPARAM)addr); NSLOG(netsurf, INFO, "launching %s\n", addr); - if (nsurl_create(addr, &url) != NSERROR_OK) { - win32_warning("NoMemory", 0); + err = nsurl_create(addr, &url); + + if (err != NSERROR_OK) { + win32_report_nserror(err, 0); } else { browser_window_navigate(gw->bw, url, |