Changeset 3195 in kBuild for trunk/src/kmk/output.c
- Timestamp:
- Mar 27, 2018 6:09:23 PM (7 years ago)
- File:
-
- 1 edited
-
trunk/src/kmk/output.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kmk/output.c
r3194 r3195 126 126 fflush(prevdst); 127 127 prevdst = dst; 128 # ifdef KBUILD_OS_WINDOWS 128 # if 0 /* for debugging */ 129 while (len > 0) 130 { 131 const char *nl = (const char *)memchr (src, '\n', len); 132 size_t line_len = nl ? nl - (const char *)src + 1 : len; 133 char *tmp = (char *)xmalloc (2 + line_len + 1); 134 tmp[0] = '>'; 135 tmp[1] = ' '; 136 memcpy (&tmp[2], src, line_len); 137 # ifdef KBUILD_OS_WINDOWS 138 maybe_con_fwrite (tmp, 2 + line_len, 1, dst); 139 # else 140 fwrite (tmp, 2 + line_len, 1, dst); 141 # endif 142 free (tmp); 143 src = (const char *)src + line_len; 144 len -= line_len; 145 } 146 #else 147 # ifdef KBUILD_OS_WINDOWS 129 148 maybe_con_fwrite (src, len, 1, dst); 130 # else149 # else 131 150 fwrite (src, len, 1, dst); 151 # endif 132 152 # endif 133 153 }
Note:
See TracChangeset
for help on using the changeset viewer.

