Changeset 2298 for trunk/src/kash/error.c
- Timestamp:
- Mar 1, 2009, 6:18:30 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kash/error.c
r1240 r2298 69 69 char *commandname;*/ 70 70 71 72 static void exverror(shinstance *psh, int, const char *, va_list) 73 __attribute__((__noreturn__)); 71 SH_NORETURN_1 72 static void exverror(shinstance *psh, int, const char *, va_list) SH_NORETURN_2; 74 73 75 74 /* … … 79 78 */ 80 79 81 void80 SH_NORETURN_1 void 82 81 exraise(shinstance *psh, int e) 83 82 { … … 172 171 173 172 174 void173 SH_NORETURN_1 void 175 174 error(shinstance *psh, const char *msg, ...) 176 175 { … … 184 183 185 184 186 void185 SH_NORETURN_1 void 187 186 exerror(shinstance *psh, int cond, const char *msg, ...) 188 187 { … … 199 198 */ 200 199 201 void200 SH_NORETURN_1 void 202 201 sh_exit(shinstance *psh, int rval) 203 202 { … … 206 205 } 207 206 208 void207 SH_NORETURN_1 void 209 208 sh_err(shinstance *psh, int status, const char *fmt, ...) 210 209 { … … 217 216 } 218 217 219 void218 SH_NORETURN_1 void 220 219 sh_verr(shinstance *psh, int status, const char *fmt, va_list ap) 221 220 { … … 224 223 } 225 224 226 void225 SH_NORETURN_1 void 227 226 sh_errx(shinstance *psh, int status, const char *fmt, ...) 228 227 { … … 235 234 } 236 235 237 void236 SH_NORETURN_1 void 238 237 sh_verrx(shinstance *psh, int status, const char *fmt, va_list ap) 239 238 {
Note:
See TracChangeset
for help on using the changeset viewer.