File tree 1 file changed +6
-3
lines changed
1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -2563,7 +2563,10 @@ object *fn_throw (object *args, object *env) {
2563
2563
object *message = first (args);
2564
2564
if (!stringp (message)) error (THROW, notastring, message);
2565
2565
if (!tstflag (MUFFLEERRORS)) {
2566
+ uint16_t temp = Flags;
2567
+ clrflag (PRINTREADABLY);
2566
2568
pfstring (PSTR (" Error: " ), pserial); printstring (message, pserial);
2569
+ Flags = temp;
2567
2570
pln (pserial);
2568
2571
}
2569
2572
GlobalErrorString = message;
@@ -3755,7 +3758,7 @@ object *fn_writestring (object *args, object *env) {
3755
3758
(void ) env;
3756
3759
object *obj = first (args);
3757
3760
pfun_t pfun = pstreamfun (cdr (args));
3758
- char temp = Flags;
3761
+ uint16_t temp = Flags;
3759
3762
clrflag (PRINTREADABLY);
3760
3763
printstring (obj, pfun);
3761
3764
Flags = temp;
@@ -3766,7 +3769,7 @@ object *fn_writeline (object *args, object *env) {
3766
3769
(void ) env;
3767
3770
object *obj = first (args);
3768
3771
pfun_t pfun = pstreamfun (cdr (args));
3769
- char temp = Flags;
3772
+ uint16_t temp = Flags;
3770
3773
clrflag (PRINTREADABLY);
3771
3774
printstring (obj, pfun);
3772
3775
pln (pfun);
@@ -5378,7 +5381,7 @@ void printobject (object *form, pfun_t pfun) {
5378
5381
}
5379
5382
5380
5383
void prin1object (object *form, pfun_t pfun) {
5381
- char temp = Flags;
5384
+ uint16_t temp = Flags;
5382
5385
clrflag (PRINTREADABLY);
5383
5386
printobject (form, pfun);
5384
5387
Flags = temp;
You can’t perform that action at this time.
0 commit comments