… | |
… | |
373 | for (char **c = begin (); c != end (); c++) |
373 | for (char **c = begin (); c != end (); c++) |
374 | free (*c); |
374 | free (*c); |
375 | } |
375 | } |
376 | }; |
376 | }; |
377 | |
377 | |
378 | #if 0 |
|
|
379 | template<typename T> |
378 | template<typename T> |
380 | struct rxvt_vec : simplevec<void *> { |
379 | struct rxvt_vec : simplevec<void *> { |
381 | typedef T *iterator; |
380 | typedef T *iterator; |
382 | |
381 | |
383 | void push_back (T d) { simplevec<void *>::push_back ((void *)d); } |
382 | void push_back (T d) { simplevec<void *>::push_back ((void *)d); } |
… | |
… | |
447 | return r; |
446 | return r; |
448 | } |
447 | } |
449 | }; |
448 | }; |
450 | |
449 | |
451 | typedef auto_ptr<char> auto_str; |
450 | typedef auto_ptr<char> auto_str; |
|
|
451 | |
452 | #endif |
452 | #endif |
453 | |
453 | |
454 | #endif |
|
|
455 | |
|
|