From 78d662c83f5835b9b272d612c5152f4cc47340f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Thu, 15 Jun 2017 07:58:42 +0200 Subject: [PATCH] mozjs24: fix gcc7 build --- srcpkgs/mozjs24/patches/char_ptr_nul.patch | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 srcpkgs/mozjs24/patches/char_ptr_nul.patch diff --git a/srcpkgs/mozjs24/patches/char_ptr_nul.patch b/srcpkgs/mozjs24/patches/char_ptr_nul.patch new file mode 100644 index 0000000000..7f0bcd227d --- /dev/null +++ b/srcpkgs/mozjs24/patches/char_ptr_nul.patch @@ -0,0 +1,11 @@ +--- js/src/shell/jsoptparse.cpp 2013-10-29 21:40:20.000000000 +0100 ++++ js/src/shell/jsoptparse.cpp 2017-06-14 13:00:24.076799935 +0200 +@@ -253,7 +253,7 @@ + char *eq = strchr(argv[*i], '='); + if (eq) { + *value = eq + 1; +- if (value[0] == '\0') ++ if (*value[0] == '\0') + return error("A value is required for option %.*s", eq - argv[*i], argv[*i]); + return Okay; + }