summaryrefslogtreecommitdiff
path: root/frontends/amiga/gui.c
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2017-03-03 19:34:11 +0000
committerVincent Sanders <vince@kyllikki.org>2017-03-03 19:34:11 +0000
commit30ccc0698422f09f231807b64c00cb35597f5a64 (patch)
tree1132571bf3be2d20bfdce74bd24e12d82c459a78 /frontends/amiga/gui.c
parent0a8976156a037bc2ec2d4d10f33334ada36eac9d (diff)
downloadnetsurf-30ccc0698422f09f231807b64c00cb35597f5a64.tar.gz
netsurf-30ccc0698422f09f231807b64c00cb35597f5a64.tar.bz2
fix errors from cppcheck in amiga frontend
Diffstat (limited to 'frontends/amiga/gui.c')
-rw-r--r--frontends/amiga/gui.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/frontends/amiga/gui.c b/frontends/amiga/gui.c
index e8a13d780..5e5efd52d 100644
--- a/frontends/amiga/gui.c
+++ b/frontends/amiga/gui.c
@@ -1035,6 +1035,7 @@ static void gui_init2(int argc, char** argv)
amiga_warn_user(messages_get_errorcode(error), 0);
}
free(temp_homepage_url);
+ temp_homepage_url = NULL;
}
if(cli_force == true) {
@@ -1115,6 +1116,7 @@ static void gui_init2(int argc, char** argv)
if(temp_homepage_url) {
sendcmd = ASPrintf("OPEN \"%s\" NEW%s", temp_homepage_url, newtab);
free(temp_homepage_url);
+ temp_homepage_url = NULL;
} else {
sendcmd = ASPrintf("OPEN \"%s\" NEW%s", nsoption_charp(homepage_url), newtab);
}
@@ -1566,6 +1568,7 @@ static struct IBox *ami_ns_rect_to_ibox(struct gui_window_2 *gwin, const struct
if(ibox == NULL) return NULL;
if(ami_gui_get_space_box((Object *)gwin->objects[GID_BROWSER], &bbox) != NSERROR_OK) {
+ free(ibox);
amiga_warn_user("NoMemory", "");
return NULL;
}