fix incompatible pointer

This commit is contained in:
Anatol Belski 2015-03-05 08:41:50 +01:00
parent 2f88a2d520
commit 45fb8b517c

View File

@ -703,7 +703,7 @@ static accel_time_t zend_get_file_handle_timestamp_win(zend_file_handle *file_ha
utc_base = (((unsigned __int64)utc_base_ft.dwHighDateTime) << 32) + utc_base_ft.dwLowDateTime;
}
if (GetFileAttributesEx(file_handle->opened_path, GetFileExInfoStandard, &fdata) != 0) {
if (file_handle->opened_path && GetFileAttributesEx(file_handle->opened_path->val, GetFileExInfoStandard, &fdata) != 0) {
unsigned __int64 ftime;
if (CompareFileTime (&fdata.ftLastWriteTime, &utc_base_ft) < 0) {