@@ -1182,7 +1182,7 @@ function gen_vm($def, $skel) {
1182
1182
1183
1183
// Generate opcode #defines (zend_vm_opcodes.h)
1184
1184
$ code_len = strlen ((string )$ max_opcode );
1185
- $ f = fopen (" zend_vm_opcodes.h " , "w+ " ) or die ("ERROR: Cannot create zend_vm_opcodes.h \n" );
1185
+ $ f = fopen (__DIR__ . " / zend_vm_opcodes.h " , "w+ " ) or die ("ERROR: Cannot create zend_vm_opcodes.h \n" );
1186
1186
1187
1187
// Insert header
1188
1188
out ($ f , $ GLOBALS ['header_text ' ]);
@@ -1196,8 +1196,8 @@ function gen_vm($def, $skel) {
1196
1196
echo "zend_vm_opcodes.h generated successfully. \n" ;
1197
1197
1198
1198
// Generate zend_vm_execute.h
1199
- $ f = fopen (" zend_vm_execute.h " , "w+ " ) or die ("ERROR: Cannot create zend_vm_execute.h \n" );
1200
- $ executor_file = realpath (" zend_vm_execute.h " );
1199
+ $ f = fopen (__DIR__ . " / zend_vm_execute.h " , "w+ " ) or die ("ERROR: Cannot create zend_vm_execute.h \n" );
1200
+ $ executor_file = realpath (__DIR__ . " / zend_vm_execute.h " );
1201
1201
1202
1202
// Insert header
1203
1203
out ($ f , $ GLOBALS ['header_text ' ]);
@@ -1440,6 +1440,6 @@ function usage() {
1440
1440
define ("ZEND_VM_LINES " , 0 );
1441
1441
}
1442
1442
1443
- gen_vm (" zend_vm_def.h " , " zend_vm_execute.skl " );
1443
+ gen_vm (__DIR__ . " / zend_vm_def.h " , __DIR__ . " / zend_vm_execute.skl " );
1444
1444
1445
1445
?>
0 commit comments