- Timestamp:
- Dec 20, 2008, 9:47:21 PM (14 years ago)
- Branches:
- master, debian, release-1.4, release-1.5, release-1.6, release-1.7, release-1.8, release-1.9
- Children:
- bd8b991
- Parents:
- df7f364
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
owl.c
rcf0cc64 r924f7cd 750 750 { 751 751 int navail, bread; 752 char *buf;752 char buf[4096]; 753 753 int rfd = d->fd; 754 754 if (rfd<0) return; … … 757 757 } 758 758 /*owl_function_debugmsg("stderr_redirect: navail = %d\n", navail);*/ 759 if (navail<=0) return; 760 if (navail>256) { navail = 256; } 761 buf = owl_malloc(navail+1); 759 if (navail <= 0) return; 760 if (navail > sizeof(buf)-1) { 761 navail = sizeof(buf)-1; 762 } 762 763 bread = read(rfd, buf, navail); 763 764 if (buf[navail-1] != '\0') { 764 765 buf[navail] = '\0'; 765 766 } 766 owl_function_error("Err: %s", buf); 767 owl_free(buf); 767 owl_function_error("[stderr]\n%s", buf); 768 768 } 769 769
Note: See TracChangeset
for help on using the changeset viewer.