diff options
author | Akira TAGOH <akira@tagoh.org> | 2006-10-17 19:17:05 +0000 |
---|---|---|
committer | Akira TAGOH <akira@tagoh.org> | 2006-10-17 19:17:05 +0000 |
commit | 4ba655a460b68353de0437989c6d041b76cccdb7 (patch) | |
tree | dc8c6f978a9fac98a224a40ba1f3663e0a7025d7 /ChangeLog | |
parent | e35f0e82d2127aaa93ff45bc3e9ca989a472e2e5 (diff) |
* hieroglyph/operator.c (_hg_operator_op_exec): save the current
security level and rollback it after finished the object's execution.
* hieroglyph/vm.c (_hg_vm_op_rollbacksecuritylevel): new function.
(hg_vm_set_security_level): implemented.
(hg_vm_get_security_level): implemented.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -1,5 +1,12 @@ 2006-10-18 Akira TAGOH <at@gclab.org> + * hieroglyph/operator.c (_hg_operator_op_exec): save the current + security level and rollback it after finished the object's execution. + + * hieroglyph/vm.c (_hg_vm_op_rollbacksecuritylevel): new function. + (hg_vm_set_security_level): implemented. + (hg_vm_get_security_level): implemented. + * hieroglyph/operator.c (_hg_operator_op_countdictstack): check VMerror. (_hg_operator_op_countexecstack): likewise. |