From 8f998d6e70b319d34f1f824573fdb67a0459c71c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Thu, 31 Aug 2000 16:34:44 +0200 Subject: [PATCH] Changed the optflags for a couple of functions. mk{multiset,mapping}() are now OPT_EXTERNAL_DEPEND. Rev: src/builtin.cmod:1.11 --- src/builtin.cmod | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/builtin.cmod b/src/builtin.cmod index 130bbc7187..6c7dcb7f04 100644 --- a/src/builtin.cmod +++ b/src/builtin.cmod @@ -68,7 +68,7 @@ PIKEFUN array column(array tmp, mixed val) PIKEFUN multiset(1) mkmultiset(array(1=mixed) a) efun; - optflags OPT_TRY_OPTIMIZE; + optflags OPT_TRY_OPTIMIZE|OPT_EXTERNAL_DEPEND; { RETURN mkmultiset(a); } @@ -92,7 +92,7 @@ PIKEFUN string ctime(int x) PIKEFUN mapping(1:2) mkmapping(array(1=mixed) a, array(2=mixed) b) efun; - optflags OPT_TRY_OPTIMIZE; + optflags OPT_TRY_OPTIMIZE|OPT_EXTERNAL_DEPEND; { if(a->size != b->size) bad_arg_error("mkmapping", sp-args, args, 2, "array", sp+1-args, @@ -197,7 +197,7 @@ PIKEFUN 1 m_delete(mapping(mixed:1=mixed) m, mixed val) PIKEFUN int get_weak_flag(mixed m) efun; - optflags OPT_TRY_OPTIMIZE; + optflags OPT_EXTERNAL_DEPEND; { int flag; switch (m->type) { -- GitLab