summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTaco Hoekwater <taco@elvenkind.com>2010-06-13 08:48:10 +0000
committerTaco Hoekwater <taco@elvenkind.com>2010-06-13 08:48:10 +0000
commit7e14a4bfceb28506844fd4f3ac51e55b1edec573 (patch)
tree80d56bbc42fd40d346d034435e6a377db6b1fb06
parentaa31d70f2e86b7c9e0e4fb4fd9c1ec5fb3093801 (diff)
force two bitfields to be signed, after a bug report from Vladimir Volovich <vvv@vsu.ru>
git-svn-id: svn://tug.org/texlive/trunk@18931 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Build/source/texk/web2c/luatexdir/ChangeLog6
-rw-r--r--Build/source/texk/web2c/luatexdir/luatex_svnversion.h2
-rw-r--r--Build/source/texk/web2c/luatexdir/tex/inputstack.h6
3 files changed, 10 insertions, 4 deletions
diff --git a/Build/source/texk/web2c/luatexdir/ChangeLog b/Build/source/texk/web2c/luatexdir/ChangeLog
index 26ab5d7d191..9a79b3ce618 100644
--- a/Build/source/texk/web2c/luatexdir/ChangeLog
+++ b/Build/source/texk/web2c/luatexdir/ChangeLog
@@ -1,3 +1,9 @@
+2010-06-13 Taco Hoekwater <taco@luatex.org>
+
+ * tex/inputstack.h (in_state_record): force two bitfields to be signed,
+ after a bug report from Vladimir Volovich <vvv@vsu.ru>
+ * luatex_svnversion.h: new version
+
2010-06-11 Taco Hoekwater <taco@luatex.org>
* font/sfnt.w, font/sfnt.h,
diff --git a/Build/source/texk/web2c/luatexdir/luatex_svnversion.h b/Build/source/texk/web2c/luatexdir/luatex_svnversion.h
index c4a942c57b2..6ad62585e79 100644
--- a/Build/source/texk/web2c/luatexdir/luatex_svnversion.h
+++ b/Build/source/texk/web2c/luatexdir/luatex_svnversion.h
@@ -1 +1 @@
-#define luatex_svn_revision 3685
+#define luatex_svn_revision 3720
diff --git a/Build/source/texk/web2c/luatexdir/tex/inputstack.h b/Build/source/texk/web2c/luatexdir/tex/inputstack.h
index e77e9259c8f..428bd9d2adb 100644
--- a/Build/source/texk/web2c/luatexdir/tex/inputstack.h
+++ b/Build/source/texk/web2c/luatexdir/tex/inputstack.h
@@ -17,7 +17,7 @@
You should have received a copy of the GNU General Public License along
with LuaTeX; if not, see <http://www.gnu.org/licenses/>. */
-/* $Id: inputstack.h 3261 2009-12-18 11:38:21Z taco $ */
+/* $Id: inputstack.h 3720 2010-06-13 08:04:27Z taco $ */
#ifndef INPUTSTACK_H
# define INPUTSTACK_H 1
@@ -35,8 +35,8 @@ typedef struct in_state_record {
halfword name_field;
halfword ocp_lstack_field; /* used for omega translation processes */
int synctex_tag_field; /* stack the tag of the current file */
- halfword ocp_no_field:16; /* used for omega translation processes */
- int cattable_field:16; /* category table used by the current line (see textoken.c) */
+ signed int ocp_no_field:16; /* used for omega translation processes */
+ signed int cattable_field:16; /* category table used by the current line (see textoken.c) */
quarterword state_field:8;
quarterword index_field:8;
boolean partial_field:8; /* is the current line partial? (see textoken.c) */