From 8b6e7d8cd478d4a061a047530f034db556fdae92 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fredrik=20H=C3=BCbinette=20=28Hubbe=29?= <hubbe@hubbe.net> Date: Thu, 4 Nov 1999 12:03:20 -0800 Subject: [PATCH] slightly nicer decode_value Rev: src/encode.c:1.46 --- src/encode.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/encode.c b/src/encode.c index f48af511df..e255e1b21e 100644 --- a/src/encode.c +++ b/src/encode.c @@ -25,7 +25,7 @@ #include "version.h" #include "bignum.h" -RCSID("$Id: encode.c,v 1.45 1999/11/03 23:53:15 grubba Exp $"); +RCSID("$Id: encode.c,v 1.46 1999/11/04 20:03:20 hubbe Exp $"); /* #define ENCODE_DEBUG */ @@ -1147,7 +1147,7 @@ static void decode_value2(struct decode_data *data) stack_swap(); f_index(2); } - if(data->pickyness && sp[-1].type != T_PROGRAM) { + if(data->pickyness && !program_from_svalue(sp-1)) { if ((prog_code->type == T_STRING) && (prog_code->u.string->len < 128) && (!prog_code->u.string->size_shift)) { -- GitLab