Gitweb links:
...log
http://git.netsurf-browser.org/nsgenbind.git/shortlog/9298fea93f101a417bbd15a879f319fcdcf41cf0
...commit
http://git.netsurf-browser.org/nsgenbind.git/commit/9298fea93f101a417bbd15a879f319fcdcf41cf0
...tree
http://git.netsurf-browser.org/nsgenbind.git/tree/9298fea93f101a417bbd15a879f319fcdcf41cf0
The branch, master has been updated
via 9298fea93f101a417bbd15a879f319fcdcf41cf0 (commit)
from b39750cd36da48996a3ae429fb5c60df5e3a016b (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/nsgenbind.git/commit/?id=9298fea93f101a417bbd15a879f319fcdcf41cf0
commit 9298fea93f101a417bbd15a879f319fcdcf41cf0
Author: Samuel Holland <[email protected]>
Commit: Vincent Sanders <[email protected]>
Global variable errtxt is defined in two separate files.
This is a minor C standard conformance issue, and causes the build to fail
with a duplicate symbol error when CFLAGS includes "-fno-common". The following
patch fixes the issue by making the variables static.
diff --git a/src/nsgenbind-parser.y b/src/nsgenbind-parser.y
index d73401e..683c15b 100644
--- a/src/nsgenbind-parser.y
+++ b/src/nsgenbind-parser.y
@@ -91,7 +91,7 @@ typedef struct YYLTYPE {
#include "webidl-ast.h"
#include "nsgenbind-ast.h"
-char *errtxt;
+static char *errtxt;
static void nsgenbind_error(YYLTYPE *locp,
char *filename,
diff --git a/src/webidl-parser.y b/src/webidl-parser.y
index 0e46b17..5fb991d 100644
--- a/src/webidl-parser.y
+++ b/src/webidl-parser.y
@@ -32,7 +32,7 @@
#include "webidl-ast.h"
-char *errtxt;
+static char *errtxt;
static void
webidl_error(YYLTYPE *locp, struct webidl_node **winbind_ast, const char *str)
-----------------------------------------------------------------------
Summary of changes:
src/nsgenbind-parser.y | 2 +-
src/webidl-parser.y | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/nsgenbind-parser.y b/src/nsgenbind-parser.y
index d73401e..683c15b 100644
--- a/src/nsgenbind-parser.y
+++ b/src/nsgenbind-parser.y
@@ -91,7 +91,7 @@ typedef struct YYLTYPE {
#include "webidl-ast.h"
#include "nsgenbind-ast.h"
-char *errtxt;
+static char *errtxt;
static void nsgenbind_error(YYLTYPE *locp,
char *filename,
diff --git a/src/webidl-parser.y b/src/webidl-parser.y
index 0e46b17..5fb991d 100644
--- a/src/webidl-parser.y
+++ b/src/webidl-parser.y
@@ -32,7 +32,7 @@
#include "webidl-ast.h"
-char *errtxt;
+static char *errtxt;
static void
webidl_error(YYLTYPE *locp, struct webidl_node **winbind_ast, const char *str)
--
NetSurf Generator for JavaScript bindings
_______________________________________________
netsurf-commits mailing list
[email protected]
http://listmaster.pepperfish.net/cgi-bin/mailman/listinfo/netsurf-commits-netsurf-browser.org