Changeset 2383 in kBuild
- Timestamp:
- Jan 16, 2010 12:05:23 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/ash/eval.c
r809 r2383 1177 1177 returncmd(int argc, char **argv) 1178 1178 { 1179 #if 0 1179 1180 int ret = argc > 1 ? number(argv[1]) : exitstatus; 1181 #else 1182 int ret; 1183 if (argc > 1) { 1184 /* make return -1 and VSC lite work ... */ 1185 if (argv[1][0] != '-' || !is_number(&argv[1][1])) 1186 ret = number(argv[1]); 1187 else 1188 ret = -number(&argv[1][1]) & 255; /* take the bash approach */ 1189 } else { 1190 ret = exitstatus; 1191 } 1192 #endif 1180 1193 1181 1194 if (funcnest) {
Note:
See TracChangeset
for help on using the changeset viewer.