[commit] r1258 - trunk/GME/Mga

GMESRC Repository Notifications gme-commit at list.isis.vanderbilt.edu
Fri Apr 8 10:34:01 CDT 2011


Author: ksmyth
Date: Fri Apr  8 10:34:00 2011
New Revision: 1258

Log:
Move constructor for FCOPtr

Modified:
   trunk/GME/Mga/MgaFCO.cpp
   trunk/GME/Mga/MgaTrukk.h

Modified: trunk/GME/Mga/MgaFCO.cpp
==============================================================================
--- trunk/GME/Mga/MgaFCO.cpp	Thu Apr  7 15:43:00 2011	(r1257)
+++ trunk/GME/Mga/MgaFCO.cpp	Fri Apr  8 10:34:00 2011	(r1258)
@@ -1183,6 +1183,11 @@
 	p->AddRef();
 }
 
+FCOPtr::FCOPtr(FCOPtr&& o) {
+	p = o.p;
+	o.p = NULL;
+}
+
 FCOPtr::FCOPtr(FCO *f) {
 	p = f;
 	p->AddRef();

Modified: trunk/GME/Mga/MgaTrukk.h
==============================================================================
--- trunk/GME/Mga/MgaTrukk.h	Thu Apr  7 15:43:00 2011	(r1257)
+++ trunk/GME/Mga/MgaTrukk.h	Fri Apr  8 10:34:00 2011	(r1258)
@@ -173,6 +173,7 @@
 	void operator= (FCO *f);
 	bool operator< (const FCOPtr &o) const;
 	FCOPtr(FCOPtr const &o);
+	FCOPtr(FCOPtr&& o);
 	FCOPtr(FCO *f);
 	FCOPtr();
 	~FCOPtr();


More information about the gme-commit mailing list