Gitweb links:
...log
http://git.netsurf-browser.org/netsurf.git/shortlog/93494790f31b4a0bb36827bc60e00e97559482f8
...commit
http://git.netsurf-browser.org/netsurf.git/commit/93494790f31b4a0bb36827bc60e00e97559482f8
...tree
http://git.netsurf-browser.org/netsurf.git/tree/93494790f31b4a0bb36827bc60e00e97559482f8
The branch, master has been updated
via 93494790f31b4a0bb36827bc60e00e97559482f8 (commit)
from 7314651b9506d9810ce15c45811894e4e6a89107 (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/netsurf.git/commit/?id=93494790f31b4a0bb36827bc60e00e97559482f8
commit 93494790f31b4a0bb36827bc60e00e97559482f8
Author: Chris Young <[email protected]>
Commit: Chris Young <[email protected]>
Fix memory leak in Amiga frontend
diff --git a/frontends/amiga/misc.c b/frontends/amiga/misc.c
index 63add64..57afbdd 100755
--- a/frontends/amiga/misc.c
+++ b/frontends/amiga/misc.c
@@ -247,6 +247,7 @@ char *translate_escape_chars(const char *s)
{
size_t i, ii, len;
char *ret;
+ char *outs;
len = strlen(s);
ret = malloc(len + 1);
if (ret == NULL)
@@ -262,7 +263,9 @@ char *translate_escape_chars(const char *s)
}
ret[ii] = '\0';
- return ami_utf8_easy(ret);
+ outs = ami_utf8_easy(ret);
+ free(ret);
+ return outs;
}
/**
-----------------------------------------------------------------------
Summary of changes:
frontends/amiga/misc.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/frontends/amiga/misc.c b/frontends/amiga/misc.c
index 63add64..57afbdd 100755
--- a/frontends/amiga/misc.c
+++ b/frontends/amiga/misc.c
@@ -247,6 +247,7 @@ char *translate_escape_chars(const char *s)
{
size_t i, ii, len;
char *ret;
+ char *outs;
len = strlen(s);
ret = malloc(len + 1);
if (ret == NULL)
@@ -262,7 +263,9 @@ char *translate_escape_chars(const char *s)
}
ret[ii] = '\0';
- return ami_utf8_easy(ret);
+ outs = ami_utf8_easy(ret);
+ free(ret);
+ return outs;
}
/**
--
NetSurf Browser
_______________________________________________
netsurf-commits mailing list
[email protected]
http://listmaster.pepperfish.net/cgi-bin/mailman/listinfo/netsurf-commits-netsurf-browser.org