Changeset 132 for trunk/src/sh_extern.c
- Timestamp:
- Oct 23, 2007, 11:44:41 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/sh_extern.c
r131 r132 118 118 119 119 char * errfile; 120 char errbuf[SH_ERRBUF_SIZE]; 120 121 121 122 static int some_error = 0; … … 213 214 errnum = errno; 214 215 sh_error_handle((-1), FIL__, __LINE__, errnum, MSG_E_SUBGEN, 215 sh_error_message(errnum ), _("pipe"));216 sh_error_message(errnum, errbuf, sizeof(errbuf)), _("pipe")); 216 217 SL_RETURN ((-1), _("sh_ext_popen")); 217 218 } … … 235 236 errnum = errno; 236 237 sh_error_handle((-1), FIL__, __LINE__, errnum, MSG_E_SUBGEN, 237 sh_error_message(errnum ), _("fork"));238 sh_error_message(errnum, errbuf, sizeof(errbuf)), _("fork")); 238 239 SL_RETURN ((-1), _("sh_ext_popen")); 239 240 } … … 1103 1104 char * p = NULL; 1104 1105 int i; 1106 char dir[SH_PATHBUF]; 1105 1107 1106 1108 SL_ENTER(_("sh_ext_add_default")); … … 1110 1112 SL_RETURN(0, _("sh_ext_add_default")); 1111 1113 } 1112 p = sh_unix_getUIDdir (SH_ERR_ERR, (uid_t) ext_coms->tas.run_user_uid); 1114 p = sh_unix_getUIDdir (SH_ERR_ERR, (uid_t) ext_coms->tas.run_user_uid, 1115 dir, sizeof(dir)); 1113 1116 if (p) 1114 1117 (void) sh_ext_add_envv (_("HOME"), p); … … 1325 1328 int status = 0; 1326 1329 char * tmp; 1330 char errbuf[SH_ERRBUF_SIZE]; 1327 1331 1328 1332 static int some_error = 0; … … 1364 1368 { 1365 1369 sh_error_handle((-1), FIL__, __LINE__, caperr, MSG_E_SUBGEN, 1366 sh_error_message (caperr ),1370 sh_error_message (caperr, errbuf, sizeof(errbuf)), 1367 1371 _("sl_get_cap_sub")); 1368 1372 } … … 1443 1447 { 1444 1448 sh_error_handle((-1), FIL__, __LINE__, caperr, MSG_E_SUBGEN, 1445 sh_error_message (caperr ),1449 sh_error_message (caperr, errbuf, sizeof(errbuf)), 1446 1450 _("sl_drop_cap_sub")); 1447 1451 }
Note:
See TracChangeset
for help on using the changeset viewer.