Index: src/libcfa/iostream
===================================================================
--- src/libcfa/iostream	(revision e1780a25bb3bcc2a648b6f83ef973a84ff0e7ca4)
+++ src/libcfa/iostream	(revision 7bc4e6bfac3fb788dc7964c508880c9d8c802484)
@@ -10,6 +10,6 @@
 // Created On       : Wed May 27 17:56:53 2015
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Wed Aug  9 16:42:47 2017
-// Update Count     : 131
+// Last Modified On : Thu Aug 24 08:14:29 2017
+// Update Count     : 133
 //
 
@@ -117,22 +117,22 @@
 }; // readable
 
-forall( dtype istype | istream( istype ) ) istype * ?|?( istype *, char * );
+forall( dtype istype | istream( istype ) ) istype * ?|?( istype *, char & );
 
-forall( dtype istype | istream( istype ) ) istype * ?|?( istype *, short int * );
-forall( dtype istype | istream( istype ) ) istype * ?|?( istype *, unsigned short int * );
-forall( dtype istype | istream( istype ) ) istype * ?|?( istype *, int * );
-forall( dtype istype | istream( istype ) ) istype * ?|?( istype *, unsigned int * );
-forall( dtype istype | istream( istype ) ) istype * ?|?( istype *, long int * );
-forall( dtype istype | istream( istype ) ) istype * ?|?( istype *, long long int * );
-forall( dtype istype | istream( istype ) ) istype * ?|?( istype *, unsigned long int * );
-forall( dtype istype | istream( istype ) ) istype * ?|?( istype *, unsigned long long int * );
+forall( dtype istype | istream( istype ) ) istype * ?|?( istype *, short int & );
+forall( dtype istype | istream( istype ) ) istype * ?|?( istype *, unsigned short int & );
+forall( dtype istype | istream( istype ) ) istype * ?|?( istype *, int & );
+forall( dtype istype | istream( istype ) ) istype * ?|?( istype *, unsigned int & );
+forall( dtype istype | istream( istype ) ) istype * ?|?( istype *, long int & );
+forall( dtype istype | istream( istype ) ) istype * ?|?( istype *, long long int & );
+forall( dtype istype | istream( istype ) ) istype * ?|?( istype *, unsigned long int & );
+forall( dtype istype | istream( istype ) ) istype * ?|?( istype *, unsigned long long int & );
 
-forall( dtype istype | istream( istype ) ) istype * ?|?( istype *, float * );
-forall( dtype istype | istream( istype ) ) istype * ?|?( istype *, double * );
-forall( dtype istype | istream( istype ) ) istype * ?|?( istype *, long double * );
+forall( dtype istype | istream( istype ) ) istype * ?|?( istype *, float & );
+forall( dtype istype | istream( istype ) ) istype * ?|?( istype *, double & );
+forall( dtype istype | istream( istype ) ) istype * ?|?( istype *, long double & );
 
-forall( dtype istype | istream( istype ) ) istype * ?|?( istype *, float _Complex * );
-forall( dtype istype | istream( istype ) ) istype * ?|?( istype *, double _Complex * );
-forall( dtype istype | istream( istype ) ) istype * ?|?( istype *, long double _Complex * );
+forall( dtype istype | istream( istype ) ) istype * ?|?( istype *, float _Complex & );
+forall( dtype istype | istream( istype ) ) istype * ?|?( istype *, double _Complex & );
+forall( dtype istype | istream( istype ) ) istype * ?|?( istype *, long double _Complex & );
 
 struct _Istream_cstrUC { char * s; };
