Ticket #59: ea_dasm.c-open_basedir.patch

File ea_dasm.c-open_basedir.patch, 440 bytes (added by Stadler, 2 years ago)
  • ea_dasm.c

    old new  
    554554 
    555555    if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &file, &file_len) == FAILURE) 
    556556                return; 
    557      
     557 
     558    if (php_check_open_basedir(file TSRMLS_CC)) { 
     559        RETURN_NULL(); 
     560    } 
     561 
    558562    p = get_cache_entry(file); 
    559563    if (p == NULL) { 
    560564        RETURN_NULL();