public
/
ack.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
bf63b12
)
externals were not handled right
author
ceriel
<none@none>
Wed, 29 Jul 1987 19:49:15 +0000
(19:49 +0000)
committer
ceriel
<none@none>
Wed, 29 Jul 1987 19:49:15 +0000
(19:49 +0000)
util/ass/ass30.c
patch
|
blob
|
history
util/ass/assci.c
patch
|
blob
|
history
diff --git
a/util/ass/ass30.c
b/util/ass/ass30.c
index
528e91b
..
10c52d0
100644
(file)
--- a/
util/ass/ass30.c
+++ b/
util/ass/ass30.c
@@
-211,7
+211,10
@@
int i_flag,flag,number ; cons_t val ; {
if ( val<0 ) val = -1-val ;
return val>=0 && val<number*256 ;
case OP16 :
- if ( i_flag==PAR_G ) return val>=0 && val<=maxadr ;
+ if ( i_flag==PAR_G ) {
+ return val>=0 &&
+ val<=maxadr && val <= 65535L;
+ }
return val>= -32768 && val<=32767 ;
case OP32 :
return TRUE ;
diff --git
a/util/ass/assci.c
b/util/ass/assci.c
index
d4d7e7e
..
33f2fd9
100644
(file)
--- a/
util/ass/assci.c
+++ b/
util/ass/assci.c
@@
-483,8
+483,8
@@
inpseudo(instr_no) {
if ( !needed() ) {
eof_seen++ ;
}
- if ( line_num
!=1
) {
- werror("mes ms_ext must be first pseudo") ;
+ if ( line_num
>2
) {
+ werror("mes ms_ext must be first
or second
pseudo") ;
}
return ;
}