AmendHub

jcs

/

wikipedia

/

amendments

/

37

browser: Only xfree links if there are any


jcs made amendment 37 4 months ago
--- browser.c Wed Sep 7 13:41:26 2022 +++ browser.c Fri Sep 9 13:42:03 2022 @@ -865,8 +865,9 @@ browser_clear(struct browser *browser) for (n = 0; n < browser->links_count; n++) xfree(&browser->links[n].link); - - xfree(&browser->links); + + if (browser->links != NULL) + xfree(&browser->links); browser->links_count = 0; browser->links_size = 0; @@ -874,7 +875,8 @@ browser_clear(struct browser *browser) TESetText("", 0, browser->te); TESetText("", 0, browser->debug_te); - SetCtlValue(browser->te_scroller, GetCtlMin(browser->te_scroller)); + UpdateScrollbarForTE(browser->win, browser->te_scroller, + browser->te, true); } void