… | … | ||
---|---|---|---|
91 | return false; | 91 | return false; |
92 | 92 | ||
93 | if (len) | 93 | if (len) |
94 | *len = l; | 94 | *len = l; |
95 | 95 | ||
96 | data = new char[l + 1]; | 96 | data = (char *)malloc (l + 1); |
97 | |||
98 | if (!data) | ||
99 | return false; | ||
97 | 100 | ||
98 | if (read (fd, data, l) != l) | 101 | if (read (fd, data, l) != l) |
99 | return false; | 102 | return false; |
100 | 103 | ||
101 | data[l] = 0; | 104 | data[l] = 0; |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |