diff options
author | Yang Tse <yangsita@gmail.com> | 2009-06-10 18:02:11 +0000 |
---|---|---|
committer | Yang Tse <yangsita@gmail.com> | 2009-06-10 18:02:11 +0000 |
commit | ec65a9a3645802bff25b72f106e3f073284275bc (patch) | |
tree | f8f7f002fe7598a4b878fc2e6d62d9ae509f7566 /src/os-specific.h | |
parent | 5c4b6a8ef0a2e562bdbcf9df1fc10f0002df61f6 (diff) |
VMS adjustments
Diffstat (limited to 'src/os-specific.h')
-rw-r--r-- | src/os-specific.h | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/os-specific.h b/src/os-specific.h index 96f91cb76..535bb952c 100644 --- a/src/os-specific.h +++ b/src/os-specific.h @@ -25,17 +25,15 @@ #ifdef __VMS -extern int vms_shell; - -void decc$__posix_exit(int __status); -void decc$exit(int __status); - int is_vms_shell(void); void vms_special_exit(int code, int vms_show); #undef exit #define exit(__code) vms_special_exit((__code), (0)) +#define VMS_STS(c,f,e,s) (((c&0xF)<<28)|((f&0xFFF)<<16)|((e&0x1FFF)<3)|(s&7)) +#define VMSSTS_HIDE VMS_STS(1,0,0,0) + #endif /* __VMS */ #endif /* HEADER_CURL_OS_SPECIFIC_H */ |