summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/web2c')
-rw-r--r--Build/source/texk/web2c/luatexdir/ChangeLog4
-rw-r--r--Build/source/texk/web2c/luatexdir/lua/lcallbacklib.c2
-rw-r--r--Build/source/texk/web2c/luatexdir/lua/luainit.w2
-rw-r--r--Build/source/texk/web2c/mplibdir/ChangeLog4
-rw-r--r--Build/source/texk/web2c/mplibdir/pngout.w2
-rw-r--r--Build/source/texk/web2c/omegafonts/ChangeLog4
-rw-r--r--Build/source/texk/web2c/omegafonts/pl-lexer.c2
-rw-r--r--Build/source/texk/web2c/omegafonts/pl-lexer.l2
8 files changed, 17 insertions, 5 deletions
diff --git a/Build/source/texk/web2c/luatexdir/ChangeLog b/Build/source/texk/web2c/luatexdir/ChangeLog
index 74b214fad16..d9988d63f3b 100644
--- a/Build/source/texk/web2c/luatexdir/ChangeLog
+++ b/Build/source/texk/web2c/luatexdir/ChangeLog
@@ -1,3 +1,7 @@
+2013-06-28 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * lua/lcallbacklib.c, lua/luainit.w: Replace index() => strchr().
+
2013-06-28 Karl Berry <karl@tug.org>
* ptexlib.h: complain if various common things are #defined;
diff --git a/Build/source/texk/web2c/luatexdir/lua/lcallbacklib.c b/Build/source/texk/web2c/luatexdir/lua/lcallbacklib.c
index c2e31c6a860..7a430350ee7 100644
--- a/Build/source/texk/web2c/luatexdir/lua/lcallbacklib.c
+++ b/Build/source/texk/web2c/luatexdir/lua/lcallbacklib.c
@@ -271,7 +271,7 @@ int do_run_callback(int special, const char *values, va_list vl)
luaL_checkstack(L, 1, "out of stack space");
lua_pushvalue(L, -2);
}
- ss = index(values, '>');
+ ss = strchr(values, '>');
assert(ss);
luaL_checkstack(L, (int) (ss - values + 1), "out of stack space");
ss = NULL;
diff --git a/Build/source/texk/web2c/luatexdir/lua/luainit.w b/Build/source/texk/web2c/luatexdir/lua/luainit.w
index c838a836f88..90b970c648c 100644
--- a/Build/source/texk/web2c/luatexdir/lua/luainit.w
+++ b/Build/source/texk/web2c/luatexdir/lua/luainit.w
@@ -483,7 +483,7 @@ static char *cleaned_invocation_name(char *arg)
char *ret, *dot;
const char *start = xbasename(arg);
ret = xstrdup(start);
- dot = index(ret, '.');
+ dot = strchr(ret, '.');
if (dot != NULL) {
*dot = 0; /* chop */
}
diff --git a/Build/source/texk/web2c/mplibdir/ChangeLog b/Build/source/texk/web2c/mplibdir/ChangeLog
index 02c036923bd..3e7d32dcf31 100644
--- a/Build/source/texk/web2c/mplibdir/ChangeLog
+++ b/Build/source/texk/web2c/mplibdir/ChangeLog
@@ -1,3 +1,7 @@
+2013-06-28 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * pngout.w: Replace index() => strchr().
+
2013-06-19 Peter Breitenlohner <peb@mppmu.mpg.de>
* lmplib.c: Replace '<../lua52/lua.h>' => '<lua.h>'.
diff --git a/Build/source/texk/web2c/mplibdir/pngout.w b/Build/source/texk/web2c/mplibdir/pngout.w
index 5b9b6f34d4c..c4ce4d82567 100644
--- a/Build/source/texk/web2c/mplibdir/pngout.w
+++ b/Build/source/texk/web2c/mplibdir/pngout.w
@@ -791,7 +791,7 @@ int mp_png_gr_ship_out (mp_edge_object *hh, const char *options, int standalone)
currentoption += 4;
}
}
- currentoption = index(currentoption,' ');
+ currentoption = strchr(currentoption,' ');
if (currentoption) {
while (*currentoption == ' ')
currentoption++;
diff --git a/Build/source/texk/web2c/omegafonts/ChangeLog b/Build/source/texk/web2c/omegafonts/ChangeLog
index a29ceabf05a..7bcd9e1635d 100644
--- a/Build/source/texk/web2c/omegafonts/ChangeLog
+++ b/Build/source/texk/web2c/omegafonts/ChangeLog
@@ -1,3 +1,7 @@
+2013-06-28 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * pl-lexer.l: Add '#include <kpathsea/c-memstr.h>' for strlen().
+
2013-01-29 Peter Breitenlohner <peb@mppmu.mpg.de>
* Makefile.am: Allow subdir-objects.
diff --git a/Build/source/texk/web2c/omegafonts/pl-lexer.c b/Build/source/texk/web2c/omegafonts/pl-lexer.c
index f779d3614ff..f2d39860d47 100644
--- a/Build/source/texk/web2c/omegafonts/pl-lexer.c
+++ b/Build/source/texk/web2c/omegafonts/pl-lexer.c
@@ -1010,10 +1010,10 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with Omega; if not, write to the Free Software Foundation, Inc.,
59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
-
*/
#include <kpathsea/lib.h>
+#include <kpathsea/c-memstr.h>
#include "parser.h"
#include "pl-parser.h"
#include "manifests.h"
diff --git a/Build/source/texk/web2c/omegafonts/pl-lexer.l b/Build/source/texk/web2c/omegafonts/pl-lexer.l
index ef255d0e1d1..394e490097b 100644
--- a/Build/source/texk/web2c/omegafonts/pl-lexer.l
+++ b/Build/source/texk/web2c/omegafonts/pl-lexer.l
@@ -22,10 +22,10 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with Omega; if not, write to the Free Software Foundation, Inc.,
59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
-
*/
#include <kpathsea/lib.h>
+#include <kpathsea/c-memstr.h>
#include "parser.h"
#include "pl-parser.h"
#include "manifests.h"