[uClibc-cvs] svn commit: trunk/uClibc++/include

gkajmowi at uclibc.org gkajmowi at uclibc.org
Wed Jun 1 16:34:25 UTC 2005


Author: gkajmowi
Date: 2005-06-01 10:34:24 -0600 (Wed, 01 Jun 2005)
New Revision: 10447

Log:
Added auto_ptr::reset()

Modified:
   trunk/uClibc++/include/memory


Changeset:
Modified: trunk/uClibc++/include/memory
===================================================================
--- trunk/uClibc++/include/memory	2005-06-01 14:57:14 UTC (rev 10446)
+++ trunk/uClibc++/include/memory	2005-06-01 16:34:24 UTC (rev 10447)
@@ -159,6 +159,12 @@
 			object = 0;
 			return temp;
 		}
+		void reset(T * p=0) throw(){
+			if(p != object){
+				delete object;
+				object = p;
+			}
+		}
 
 	};
 




More information about the uClibc-cvs mailing list