comparison src/nbdebug.c @ 18808:7982f65d8f54 v8.1.2392

patch 8.1.2392: using old C style comments Commit: https://github.com/vim/vim/commit/6e0ce171e19d0118ecd7c2b16e2a1bd50aa76013 Author: Bram Moolenaar <Bram@vim.org> Date: Thu Dec 5 20:12:41 2019 +0100 patch 8.1.2392: using old C style comments Problem: Using old C style comments. Solution: Use // comments where appropriate.
author Bram Moolenaar <Bram@vim.org>
date Thu, 05 Dec 2019 20:15:04 +0100
parents 7ad3fc329e08
children 038eb6d9003a
comparison
equal deleted inserted replaced
18807:7e28c71af59a 18808:7982f65d8f54
28 #ifdef NBDEBUG 28 #ifdef NBDEBUG
29 29
30 #include "vim.h" 30 #include "vim.h"
31 31
32 FILE *nb_debug = NULL; 32 FILE *nb_debug = NULL;
33 u_int nb_dlevel = 0; /* nb_debug verbosity level */ 33 u_int nb_dlevel = 0; // nb_debug verbosity level
34 34
35 void nbdb(char *, ...); 35 void nbdb(char *, ...);
36 36
37 static int lookup(char *); 37 static int lookup(char *);
38 #ifdef USE_NB_ERRORHANDLER 38 #ifdef USE_NB_ERRORHANDLER
44 * It's normally used to delay startup while attaching a 44 * It's normally used to delay startup while attaching a
45 * debugger to a running process. Since NetBeans starts gvim 45 * debugger to a running process. Since NetBeans starts gvim
46 * from a background process this is the only way to debug 46 * from a background process this is the only way to debug
47 * startup problems. 47 * startup problems.
48 */ 48 */
49 49 void
50 void nbdebug_wait( 50 nbdebug_wait(
51 u_int wait_flags, /* tells what to do */ 51 u_int wait_flags, // tells what to do
52 char *wait_var, /* wait environment variable */ 52 char *wait_var, // wait environment variable
53 u_int wait_secs) /* how many seconds to wait */ 53 u_int wait_secs) // how many seconds to wait
54 { 54 {
55 55
56 init_homedir(); /* not inited yet */ 56 init_homedir(); // not inited yet
57 #ifdef USE_WDDUMP 57 #ifdef USE_WDDUMP
58 WDDump(0, 0, 0); 58 WDDump(0, 0, 0);
59 #endif 59 #endif
60 60
61 /* for debugging purposes only */ 61 // for debugging purposes only
62 if (wait_flags & WT_ENV && wait_var && getenv(wait_var) != NULL) { 62 if (wait_flags & WT_ENV && wait_var && getenv(wait_var) != NULL) {
63 sleep(atoi(getenv(wait_var))); 63 sleep(atoi(getenv(wait_var)));
64 } else if (wait_flags & WT_WAIT && lookup("~/.gvimwait")) { 64 } else if (wait_flags & WT_WAIT && lookup("~/.gvimwait")) {
65 sleep(wait_secs > 0 && wait_secs < 120 ? wait_secs : 20); 65 sleep(wait_secs > 0 && wait_secs < 120 ? wait_secs : 20);
66 } else if (wait_flags & WT_STOP && lookup("~/.gvimstop")) { 66 } else if (wait_flags & WT_STOP && lookup("~/.gvimstop")) {
67 int w = 1; 67 int w = 1;
68 while (w) { 68 while (w) {
69 ; 69 ;
70 } 70 }
71 } 71 }
72 } /* end nbdebug_wait */ 72 }
73 73
74 74 void
75 void
76 nbdebug_log_init( 75 nbdebug_log_init(
77 char *log_var, /* env var with log file */ 76 char *log_var, // env var with log file
78 char *level_var) /* env var with nb_debug level */ 77 char *level_var) // env var with nb_debug level
79 { 78 {
80 char *file; /* possible nb_debug output file */ 79 char *file; // possible nb_debug output file
81 char *cp; /* nb_dlevel pointer */ 80 char *cp; // nb_dlevel pointer
82 81
83 if (log_var && (file = getenv(log_var)) != NULL) 82 if (log_var && (file = getenv(log_var)) != NULL)
84 { 83 {
85 time_t now; 84 time_t now;
86 85
88 time(&now); 87 time(&now);
89 fprintf(nb_debug, "%s", get_ctime(now, TRUE)); 88 fprintf(nb_debug, "%s", get_ctime(now, TRUE));
90 if (level_var && (cp = getenv(level_var)) != NULL) { 89 if (level_var && (cp = getenv(level_var)) != NULL) {
91 nb_dlevel = strtoul(cp, NULL, 0); 90 nb_dlevel = strtoul(cp, NULL, 0);
92 } else { 91 } else {
93 nb_dlevel = NB_TRACE; /* default level */ 92 nb_dlevel = NB_TRACE; // default level
94 } 93 }
95 #ifdef USE_NB_ERRORHANDLER 94 #ifdef USE_NB_ERRORHANDLER
96 XSetErrorHandler(errorHandler); 95 XSetErrorHandler(errorHandler);
97 #endif 96 #endif
98 } 97 }
99 98
100 } /* end nbdebug_log_init */ 99 }
101 100
102 101 void
103 void 102 nbdbg(char *fmt, ...)
104 nbdbg(
105 char *fmt,
106 ...)
107 { 103 {
108 va_list ap; 104 va_list ap;
109 105
110 if (nb_debug != NULL && nb_dlevel & NB_TRACE) { 106 if (nb_debug != NULL && nb_dlevel & NB_TRACE) {
111 va_start(ap, fmt); 107 va_start(ap, fmt);
112 vfprintf(nb_debug, fmt, ap); 108 vfprintf(nb_debug, fmt, ap);
113 va_end(ap); 109 va_end(ap);
114 fflush(nb_debug); 110 fflush(nb_debug);
115 } 111 }
116 112
117 } /* end nbdbg */ 113 }
118 114
119 115 static int
120 static int 116 lookup(char *file)
121 lookup(
122 char *file)
123 { 117 {
124 char buf[BUFSIZ]; 118 char buf[BUFSIZ];
125 119
126 expand_env((char_u *) file, (char_u *) buf, BUFSIZ); 120 expand_env((char_u *) file, (char_u *) buf, BUFSIZ);
127 return 121 return
129 (access(buf, F_OK) == 0); 123 (access(buf, F_OK) == 0);
130 #else 124 #else
131 (access(buf, 0) == 0); 125 (access(buf, 0) == 0);
132 #endif 126 #endif
133 127
134 } /* end lookup */ 128 }
135 129
136 #ifdef USE_NB_ERRORHANDLER 130 #ifdef USE_NB_ERRORHANDLER
137 static int 131 static int
138 errorHandler( 132 errorHandler(
139 Display *dpy, 133 Display *dpy,
140 XErrorEvent *err) 134 XErrorEvent *err)
141 { 135 {
142 char msg[256]; 136 char msg[256];
158 return 0; 152 return 0;
159 } 153 }
160 #endif 154 #endif
161 155
162 156
163 #endif /* NBDEBUG */ 157 #endif // NBDEBUG