diff options
author | Yang Tse <yangsita@gmail.com> | 2009-12-30 17:59:56 +0000 |
---|---|---|
committer | Yang Tse <yangsita@gmail.com> | 2009-12-30 17:59:56 +0000 |
commit | 3184a91ec86b2f35f16a8e11e2daa03fac8e91b6 (patch) | |
tree | 1f9a39c4001243eae8b7b45f98951502a51fea0d /src | |
parent | 0dde9056d7c21dd9ad0afcb8fe2f4ec2408acf10 (diff) |
VMS specific preprocessor symbol checking adjustments
Diffstat (limited to 'src')
-rw-r--r-- | src/getpass.c | 6 | ||||
-rw-r--r-- | src/homedir.c | 8 | ||||
-rw-r--r-- | src/main.c | 2 |
3 files changed, 8 insertions, 8 deletions
diff --git a/src/getpass.c b/src/getpass.c index 8d20eb48c..a46d8e30d 100644 --- a/src/getpass.c +++ b/src/getpass.c @@ -5,7 +5,7 @@ * | (__| |_| | _ <| |___ * \___|\___/|_| \_\_____| * - * Copyright (C) 1998 - 2008, Daniel Stenberg, <daniel@haxx.se>, et al. + * Copyright (C) 1998 - 2009, Daniel Stenberg, <daniel@haxx.se>, et al. * * This software is licensed as described in the file COPYING, which * you should have received as part of this distribution. The terms @@ -54,7 +54,7 @@ #include "memdebug.h" #endif -#ifdef VMS +#ifdef __VMS /* VMS implementation */ #include descrip #include starlet @@ -93,7 +93,7 @@ char *getpass_r(const char *prompt, char *buffer, size_t buflen) return buffer; /* we always return success */ } #define DONE -#endif /* VMS */ +#endif /* __VMS */ #ifdef WIN32 diff --git a/src/homedir.c b/src/homedir.c index e8392f192..e2fbc7a3a 100644 --- a/src/homedir.c +++ b/src/homedir.c @@ -5,7 +5,7 @@ * | (__| |_| | _ <| |___ * \___|\___/|_| \_\_____| * - * Copyright (C) 1998 - 2007, Daniel Stenberg, <daniel@haxx.se>, et al. + * Copyright (C) 1998 - 2009, Daniel Stenberg, <daniel@haxx.se>, et al. * * This software is licensed as described in the file COPYING, which * you should have received as part of this distribution. The terms @@ -33,7 +33,7 @@ #ifdef HAVE_UNISTD_H #include <unistd.h> #endif -#ifdef VMS +#ifdef __VMS #include <unixlib.h> #endif @@ -68,7 +68,7 @@ char *GetEnv(const char *variable, char do_expand) } #else (void)do_expand; -#ifdef VMS +#ifdef __VMS env = getenv(variable); if (env && strcmp("HOME",variable) == 0) { env = decc_translate_vms(env); @@ -99,7 +99,7 @@ char *homedir(void) struct passwd *pw = getpwuid(geteuid()); if (pw) { -#ifdef VMS +#ifdef __VMS home = decc_translate_vms(pw->pw_dir); #else home = pw->pw_dir; diff --git a/src/main.c b/src/main.c index f7c2eb43e..a4b858b55 100644 --- a/src/main.c +++ b/src/main.c @@ -277,7 +277,7 @@ typedef enum { */ #ifndef SIZEOF_OFF_T -# if defined(__VMS) && (defined(__alpha) || defined(__ia64)) +# if defined(__VMS) && !defined(__VAX) # if defined(_LARGEFILE) # define SIZEOF_OFF_T 8 # endif |