… | … | ||
---|---|---|---|
302 | static void | 302 | static void |
303 | prepend (T *&ptr, int sze, int inc) | 303 | prepend (T *&ptr, int sze, int inc) |
304 | { | 304 | { |
305 | T *p; | 305 | T *p; |
306 | 306 | ||
307 | New (0, p, sze + inc, T); | 307 | Newxz (p, sze + inc, T); |
308 | Zero (p, inc, T); | ||
309 | Move (ptr, p + inc, sze, T); | 308 | Move (ptr, p + inc, sze, T); |
310 | Safefree (ptr); | 309 | Safefree (ptr); |
311 | 310 | ||
312 | ptr = p; | 311 | ptr = p; |
313 | } | 312 | } |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |