diff options
author | Bryan Newbold <bnewbold@robocracy.org> | 2017-02-20 00:05:24 -0800 |
---|---|---|
committer | Bryan Newbold <bnewbold@robocracy.org> | 2017-02-20 00:05:24 -0800 |
commit | 1edcb9b62a1a520eddae8403c19d841c9b18737f (patch) | |
tree | bc0a43d9b3905726a76ed6f0528b54275f23d082 /unif.c | |
parent | 5ca6e8e6a4e5c022a6fb5d28f30219c22c99eda8 (diff) | |
download | scm-03fa761c654e7abca5a1aed315f533bfa35204a9.tar.gz scm-03fa761c654e7abca5a1aed315f533bfa35204a9.zip |
Import Upstream version 5b3upstream/5b3
Diffstat (limited to 'unif.c')
-rw-r--r-- | unif.c | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -1,4 +1,4 @@ -/* Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996 Free Software Foundation, Inc. +/* Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997 Free Software Foundation, Inc. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -1761,6 +1761,10 @@ static void rapr1(ra, j, k, port, writing) lputc(CHARS(ra)[j], port); break; case tc7_uvect: + if (errjmp_bad) { + ipruk("uvect", ra, port); + break; + } if (n-- > 0) iprin1(ulong2num(VELTS(ra)[j]), port, writing); for (j += inc; n-- > 0; j += inc) { lputc(' ', port); |