diff options
| author | Nikita Popov <nikic@php.net> | 2012-05-23 20:34:17 +0200 |
|---|---|---|
| committer | Nikita Popov <nikic@php.net> | 2012-05-23 20:40:21 +0200 |
| commit | ececcbce0e37a306afc1a039f52188b6c243fecc (patch) | |
| tree | 9818354a82e5de8f58e6b4a3640ce6da0d3e4538 /Zend | |
| parent | 2c5ecb4fea3580dfe7e89be7b236b1cacbaf80de (diff) | |
| download | php-git-ececcbce0e37a306afc1a039f52188b6c243fecc.tar.gz | |
Allow calling zend_vm_gen from everywhere
Before one could only call it with cwd=Zend.
Diffstat (limited to 'Zend')
| -rw-r--r-- | Zend/zend_vm_gen.php | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Zend/zend_vm_gen.php b/Zend/zend_vm_gen.php index 3163000e47..a6314edd0c 100644 --- a/Zend/zend_vm_gen.php +++ b/Zend/zend_vm_gen.php @@ -1182,7 +1182,7 @@ function gen_vm($def, $skel) { // Generate opcode #defines (zend_vm_opcodes.h) $code_len = strlen((string)$max_opcode); - $f = fopen("zend_vm_opcodes.h", "w+") or die("ERROR: Cannot create zend_vm_opcodes.h\n"); + $f = fopen(__DIR__ . "/zend_vm_opcodes.h", "w+") or die("ERROR: Cannot create zend_vm_opcodes.h\n"); // Insert header out($f, $GLOBALS['header_text']); @@ -1196,8 +1196,8 @@ function gen_vm($def, $skel) { echo "zend_vm_opcodes.h generated successfully.\n"; // Generate zend_vm_execute.h - $f = fopen("zend_vm_execute.h", "w+") or die("ERROR: Cannot create zend_vm_execute.h\n"); - $executor_file = realpath("zend_vm_execute.h"); + $f = fopen(__DIR__ . "/zend_vm_execute.h", "w+") or die("ERROR: Cannot create zend_vm_execute.h\n"); + $executor_file = realpath(__DIR__ . "/zend_vm_execute.h"); // Insert header out($f, $GLOBALS['header_text']); @@ -1440,6 +1440,6 @@ if (!defined("ZEND_VM_LINES")) { define("ZEND_VM_LINES", 0); } -gen_vm("zend_vm_def.h", "zend_vm_execute.skl"); +gen_vm(__DIR__ . "/zend_vm_def.h", __DIR__ . "/zend_vm_execute.skl"); ?> |
