Index: src/libcfa/stdlib
===================================================================
--- src/libcfa/stdlib	(revision 9ef4dcc2dfc7a379478a97fc35aa7e78f1051064)
+++ src/libcfa/stdlib	(revision 7ece922e321b645f2d258e855ccf7b258e249385)
@@ -10,6 +10,6 @@
 // Created On       : Thu Jan 28 17:12:35 2016
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Mon Aug  7 11:19:07 2017
-// Update Count     : 223
+// Last Modified On : Wed Aug 23 20:29:47 2017
+// Update Count     : 224
 //
 
@@ -230,5 +230,5 @@
 
 forall( otype T )
-void swap( T * t1, T * t2 );
+void swap( T & t1, T & t2 );
 
 // Local Variables: //
Index: src/libcfa/stdlib.c
===================================================================
--- src/libcfa/stdlib.c	(revision 9ef4dcc2dfc7a379478a97fc35aa7e78f1051064)
+++ src/libcfa/stdlib.c	(revision 7ece922e321b645f2d258e855ccf7b258e249385)
@@ -10,6 +10,6 @@
 // Created On       : Thu Jan 28 17:10:29 2016
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Tue Aug  8 17:31:13 2017
-// Update Count     : 291
+// Last Modified On : Wed Aug 23 20:30:44 2017
+// Update Count     : 292
 //
 
@@ -305,8 +305,8 @@
 
 forall( otype T )
-void swap( T * t1, T * t2 ) {
-	T temp = *t1;
-	*t1 = *t2;
-	*t2 = temp;
+void swap( T & t1, T & t2 ) {
+	T temp = t1;
+	t1 = t2;
+	t2 = temp;
 } // swap
 
