diff options
Diffstat (limited to 'winsup/cygwin/external.cc')
-rw-r--r-- | winsup/cygwin/external.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/winsup/cygwin/external.cc b/winsup/cygwin/external.cc index b880e07fb..0157fc0e4 100644 --- a/winsup/cygwin/external.cc +++ b/winsup/cygwin/external.cc @@ -363,6 +363,13 @@ cygwin_internal (cygwin_getinfo_types t, ...) const char *passwd = va_arg (arg, const char *); return setlsapwd (passwd); } + case CW_SETERRNO: + { + const char *file = va_arg (arg, const char *); + int line = va_arg (arg, int); + seterrno(file, line); + } + break; default: break; |