mirror of
https://github.com/moparisthebest/curl
synced 2025-02-28 17:31:46 -05:00
vms_show: post VMS patch cleanup - II
- remove multiple declarations of vms_show and add comments
This commit is contained in:
parent
e0c491026f
commit
453e821ad7
@ -45,6 +45,16 @@
|
|||||||
*/
|
*/
|
||||||
#include "memdebug.h" /* keep this as LAST include */
|
#include "memdebug.h" /* keep this as LAST include */
|
||||||
|
|
||||||
|
#ifdef __VMS
|
||||||
|
/*
|
||||||
|
* vms_show is a global variable, used in main() as parameter for
|
||||||
|
* function vms_special_exit() to allow proper curl tool exiting.
|
||||||
|
* Its value may be set in other tool_*.c source files thanks to
|
||||||
|
* forward declaration present in tool_vms.h
|
||||||
|
*/
|
||||||
|
static int vms_show = 0;
|
||||||
|
#endif
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Ensure that file descriptors 0, 1 and 2 (stdin, stdout, stderr) are
|
* Ensure that file descriptors 0, 1 and 2 (stdin, stdout, stderr) are
|
||||||
* open before starting to run. Otherwise, the first three network
|
* open before starting to run. Otherwise, the first three network
|
||||||
|
@ -73,6 +73,7 @@
|
|||||||
#include "tool_writeenv.h"
|
#include "tool_writeenv.h"
|
||||||
#include "tool_writeout.h"
|
#include "tool_writeout.h"
|
||||||
#include "tool_xattr.h"
|
#include "tool_xattr.h"
|
||||||
|
#include "tool_vms.h"
|
||||||
|
|
||||||
#include "memdebug.h" /* keep this as LAST include */
|
#include "memdebug.h" /* keep this as LAST include */
|
||||||
|
|
||||||
@ -1537,7 +1538,6 @@ int operate(struct Configurable *config, int argc, argv_item_t argv[])
|
|||||||
show_error:
|
show_error:
|
||||||
|
|
||||||
#ifdef __VMS
|
#ifdef __VMS
|
||||||
vms_show = 0;
|
|
||||||
if(is_vms_shell()) {
|
if(is_vms_shell()) {
|
||||||
/* VMS DCL shell behavior */
|
/* VMS DCL shell behavior */
|
||||||
if(!config->showerror)
|
if(!config->showerror)
|
||||||
|
@ -49,10 +49,6 @@
|
|||||||
# define main(x,y) curl_main(x,y)
|
# define main(x,y) curl_main(x,y)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef __VMS
|
|
||||||
# include "tool_vms.h"
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef TPF
|
#ifdef TPF
|
||||||
# undef select
|
# undef select
|
||||||
/* change which select is used for the curl command line tool */
|
/* change which select is used for the curl command line tool */
|
||||||
|
@ -25,7 +25,12 @@
|
|||||||
|
|
||||||
#ifdef __VMS
|
#ifdef __VMS
|
||||||
|
|
||||||
int vms_show; /* If VMS error code has been written */
|
/*
|
||||||
|
* Forward-declaration of global variable vms_show defined
|
||||||
|
* in tool_main.c, used in main() as parameter for function
|
||||||
|
* vms_special_exit() to allow proper curl tool exiting.
|
||||||
|
*/
|
||||||
|
extern int vms_show;
|
||||||
|
|
||||||
int is_vms_shell(void);
|
int is_vms_shell(void);
|
||||||
void vms_special_exit(int code, int vms_show);
|
void vms_special_exit(int code, int vms_show);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user