summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnatol Belski <ab@php.net>2016-08-18 15:26:24 +0200
committerAnatol Belski <ab@php.net>2016-08-18 15:28:15 +0200
commit20aae1caa3c4301d0055f8e40729e57384ae2cea (patch)
tree8ffdc7eac4f9f3a024132c402a1c9d75ed6d75f2
parentb81a073b856b6f12025013361e2567a82f9b99d0 (diff)
downloadphp-git-20aae1caa3c4301d0055f8e40729e57384ae2cea.tar.gz
map ell the err code
-rw-r--r--TSRM/tsrm_win32.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/TSRM/tsrm_win32.c b/TSRM/tsrm_win32.c
index c080f17a7c..fc5e58f2f4 100644
--- a/TSRM/tsrm_win32.c
+++ b/TSRM/tsrm_win32.c
@@ -729,10 +729,7 @@ TSRM_API void *shmat(int key, const void *shmaddr, int flags)
err = GetLastError();
if (err) {
- /* Catch more errors */
- if (ERROR_NOT_ENOUGH_MEMORY == err) {
- _set_errno(ENOMEM);
- }
+ SET_ERRNO_FROM_WIN32_CODE(err);
return (void*)-1;
}