Author: bugman
Date: Sun Feb 22 19:47:09 2009
New Revision: 8859
URL: http://svn.gna.org/viewcvs/relax?rev=8859&view=rev
Log:
Bug fix for the translate function.  The old list was being overwritten.
Modified:
    branches/bmrb/bmrblib/misc.py
Modified: branches/bmrb/bmrblib/misc.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/bmrb/bmrblib/misc.py?rev=8859&r1=8858&r2=8859&view=diff
==============================================================================
--- branches/bmrb/bmrblib/misc.py (original)
+++ branches/bmrb/bmrblib/misc.py Sun Feb 22 19:47:09 2009
@@ -34,13 +34,16 @@
     # List data.
     if type(data) == list:
         # Loop over the data.
+        new_data = []
         for i in range(len(data)):
             if data[i] == None or data[i] == 'None':
-                data[i] = '?'
+                new_data.append('?')
+            else:
+                new_data.append(data[i])
 
     # None.
     if data == None:
-        data = '?'
+        new_data = '?'
 
     # Return the translated result.
-    return data
+    return new_data