ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/rxvtutil.h
(Generate patch)

Comparing rxvt-unicode/src/rxvtutil.h (file contents):
Revision 1.32 by ayin, Sun Dec 2 12:31:44 2007 UTC vs.
Revision 1.34 by root, Sun Dec 2 22:37:14 2007 UTC

387 iterator begin () const { return (iterator)simplevec<void *>::begin (); } 387 iterator begin () const { return (iterator)simplevec<void *>::begin (); }
388 iterator end () const { return (iterator)simplevec<void *>::end (); } 388 iterator end () const { return (iterator)simplevec<void *>::end (); }
389 T &operator [] (int i) { return * (T *) (& ((* (simplevec<void *> *)this)[i])); } 389 T &operator [] (int i) { return * (T *) (& ((* (simplevec<void *> *)this)[i])); }
390 const T &operator [] (int i) const { return * (const T *) (& ((* (const simplevec<void *> *)this)[i])); } 390 const T &operator [] (int i) const { return * (const T *) (& ((* (const simplevec<void *> *)this)[i])); }
391}; 391};
392#endif
392 393
393template<typename T> 394template<typename T>
394struct auto_ptr { 395struct auto_ptr {
395 T *p; 396 T *p;
396 397
447 return r; 448 return r;
448 } 449 }
449}; 450};
450 451
451typedef auto_ptr<char> auto_str; 452typedef auto_ptr<char> auto_str;
453
452#endif 454#endif
453 455
454#endif
455

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines