pike.git/
src/
program.c
Branch:
Tag:
Non-build tags
All tags
No tags
2018-08-05
2018-08-05 10:04:47 by Marcus Comstedt <marcus@mc.pp.se>
6a66f877813b8dbb6afcf1507a36a61afb041c0a (
7
lines) (+
4
/-
3
)
[
Show
|
Annotate
]
Branch:
master
Thread.ResourceCountKey: Make destruct immediate
5121:
return; }
-
/* Propagate the HAS_C_METHODS
and
CLEAR_STORAGE flags. */
-
if (p->flags & (PROGRAM_HAS_C_METHODS|PROGRAM_CLEAR_STORAGE)) {
+
/* Propagate the HAS_C_METHODS
,
CLEAR_STORAGE
and DESTRUCT_IMMEDIATE
flags. */
+
if (p->flags & (PROGRAM_HAS_C_METHODS|PROGRAM_CLEAR_STORAGE
|PROGRAM_DESTRUCT_IMMEDIATE
)) {
Pike_compiler->new_program->flags |=
-
(p->flags & (PROGRAM_HAS_C_METHODS|PROGRAM_CLEAR_STORAGE));
+
(p->flags & (PROGRAM_HAS_C_METHODS|PROGRAM_CLEAR_STORAGE
|PROGRAM_DESTRUCT_IMMEDIATE
));
} /* parent offset was increased by 42 for above test.. */