Changeset 2302 for trunk/src/kash/shinstance.c
- Timestamp:
- Mar 1, 2009, 6:42:54 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kash/shinstance.c
r2301 r2302 697 697 } 698 698 699 #if (defined(SH_STUB_MODE) || defined(SH_FORKED_MODE)) && !defined(_MSC_VER)699 #if defined(SH_FORKED_MODE) && !defined(_MSC_VER) 700 700 rc = sigprocmask(operation, newp, oldp); 701 701 if (!rc && newp) … … 726 726 } 727 727 728 # if defined( SH_STUB_MODE) || defined(_MSC_VER)728 # if defined(_MSC_VER) 729 729 rc = 0; 730 730 # else … … 798 798 * Some other process, call kill where possible 799 799 */ 800 #if defined(SH_ STUB_MODE) || defined(SH_FORKED_MODE)800 #if defined(SH_FORKED_MODE) 801 801 # ifdef _MSC_VER 802 802 errno = ENOSYS; … … 818 818 int rc; 819 819 820 #if defined(SH_ STUB_MODE)820 #if defined(SH_FORKED_MODE) 821 821 # ifdef _MSC_VER 822 822 errno = ENOSYS; … … 837 837 clock_t sh_times(shinstance *psh, shtms *tmsp) 838 838 { 839 #if defined(SH_ STUB_MODE) || defined(SH_FORKED_MODE)839 #if defined(SH_FORKED_MODE) 840 840 (void)psh; 841 841 # ifdef _MSC_VER … … 902 902 pid = shfork_do_it(psh); 903 903 904 #elif defined(SH_ STUB_MODE) || defined(SH_FORKED_MODE)904 #elif defined(SH_FORKED_MODE) 905 905 # ifdef _MSC_VER 906 906 pid = -1; … … 1023 1023 } 1024 1024 1025 #elif defined(SH_ STUB_MODE) || defined(SH_FORKED_MODE)1025 #elif defined(SH_FORKED_MODE) 1026 1026 *statusp = 0; 1027 1027 # ifdef _MSC_VER … … 1046 1046 (void)psh; 1047 1047 1048 #if defined(SH_ STUB_MODE) || defined(SH_FORKED_MODE)1048 #if defined(SH_FORKED_MODE) 1049 1049 _exit(rc); 1050 1050 … … 1071 1071 envp = sh_environ(psh); 1072 1072 1073 #if defined(SH_ STUB_MODE) || defined(SH_FORKED_MODE)1073 #if defined(SH_FORKED_MODE) 1074 1074 errno = 0; 1075 1075 # ifdef _MSC_VER … … 1079 1079 { 1080 1080 TRACE2((psh, "sh_execve: child exited, rc=%d. (errno=%d)\n", rc, errno)); 1081 exit( rc);1081 exit((int)rc); 1082 1082 } 1083 1083 # else … … 1095 1095 uid_t sh_getuid(shinstance *psh) 1096 1096 { 1097 #if defined(SH_ STUB_MODE) || defined(SH_FORKED_MODE)1097 #if defined(SH_FORKED_MODE) 1098 1098 # ifdef _MSC_VER 1099 1099 uid_t uid = 0; … … 1112 1112 uid_t sh_geteuid(shinstance *psh) 1113 1113 { 1114 #if defined(SH_ STUB_MODE) || defined(SH_FORKED_MODE)1114 #if defined(SH_FORKED_MODE) 1115 1115 # ifdef _MSC_VER 1116 1116 uid_t euid = 0; … … 1129 1129 gid_t sh_getgid(shinstance *psh) 1130 1130 { 1131 #if defined(SH_ STUB_MODE) || defined(SH_FORKED_MODE)1131 #if defined(SH_FORKED_MODE) 1132 1132 # ifdef _MSC_VER 1133 1133 gid_t gid = 0; … … 1146 1146 gid_t sh_getegid(shinstance *psh) 1147 1147 { 1148 #if defined(SH_ STUB_MODE) || defined(SH_FORKED_MODE)1148 #if defined(SH_FORKED_MODE) 1149 1149 # ifdef _MSC_VER 1150 1150 gid_t egid = 0; … … 1165 1165 pid_t pid; 1166 1166 1167 #if defined(SH_ STUB_MODE) || defined(SH_FORKED_MODE)1167 #if defined(SH_FORKED_MODE) 1168 1168 # ifdef _MSC_VER 1169 1169 pid = _getpid(); … … 1180 1180 pid_t sh_getpgrp(shinstance *psh) 1181 1181 { 1182 #if defined(SH_ STUB_MODE) || defined(SH_FORKED_MODE)1182 #if defined(SH_FORKED_MODE) 1183 1183 # ifdef _MSC_VER 1184 1184 pid_t pgrp = _getpid(); … … 1197 1197 pid_t sh_getpgid(shinstance *psh, pid_t pid) 1198 1198 { 1199 #if defined(SH_ STUB_MODE) || defined(SH_FORKED_MODE)1199 #if defined(SH_FORKED_MODE) 1200 1200 # ifdef _MSC_VER 1201 1201 pid_t pgid = pid; … … 1214 1214 int sh_setpgid(shinstance *psh, pid_t pid, pid_t pgid) 1215 1215 { 1216 #if defined(SH_ STUB_MODE) || defined(SH_FORKED_MODE)1216 #if defined(SH_FORKED_MODE) 1217 1217 # ifdef _MSC_VER 1218 1218 int rc = -1; … … 1234 1234 pid_t pgrp; 1235 1235 1236 #if defined(SH_ STUB_MODE) || defined(SH_FORKED_MODE)1236 #if defined(SH_FORKED_MODE) 1237 1237 # ifdef _MSC_VER 1238 1238 pgrp = -1; … … 1255 1255 TRACE2((psh, "sh_tcsetpgrp(%d, %d)\n", fd, pgrp)); 1256 1256 1257 #if defined(SH_ STUB_MODE) || defined(SH_FORKED_MODE)1257 #if defined(SH_FORKED_MODE) 1258 1258 # ifdef _MSC_VER 1259 1259 rc = -1; … … 1273 1273 int sh_getrlimit(shinstance *psh, int resid, shrlimit *limp) 1274 1274 { 1275 #if defined(SH_ STUB_MODE) || defined(SH_FORKED_MODE)1275 #if defined(SH_FORKED_MODE) 1276 1276 # ifdef _MSC_VER 1277 1277 int rc = -1; … … 1293 1293 int sh_setrlimit(shinstance *psh, int resid, const shrlimit *limp) 1294 1294 { 1295 #if defined(SH_ STUB_MODE) || defined(SH_FORKED_MODE)1295 #if defined(SH_FORKED_MODE) 1296 1296 # ifdef _MSC_VER 1297 1297 int rc = -1;
Note:
See TracChangeset
for help on using the changeset viewer.