The attached patch redoes the changes in these files with the new name.

-- 
Salu2
Index: src/encodings/utf16.c
===================================================================
--- src/encodings/utf16.c	(revisión: 27222)
+++ src/encodings/utf16.c	(copia de trabajo)
@@ -708,7 +708,7 @@
         bytes,
         iter_init
     };
-    STRUCT_COPY(return_encoding, &base_encoding);
+    STRUCT_COPY_FROM_STRUCT(return_encoding, base_encoding);
     Parrot_register_encoding(interp, "utf16", return_encoding);
     return return_encoding;
 }
Index: src/encodings/fixed_8.c
===================================================================
--- src/encodings/fixed_8.c	(revisión: 27222)
+++ src/encodings/fixed_8.c	(copia de trabajo)
@@ -555,7 +555,7 @@
         iter_init
 
     };
-    STRUCT_COPY(return_encoding, &base_encoding);
+    STRUCT_COPY_FROM_STRUCT(return_encoding, base_encoding);
     Parrot_register_encoding(interp, "fixed_8", return_encoding);
     return return_encoding;
 }
Index: src/encodings/utf8.c
===================================================================
--- src/encodings/utf8.c	(revisión: 27222)
+++ src/encodings/utf8.c	(copia de trabajo)
@@ -895,7 +895,7 @@
         bytes,
         iter_init
     };
-    STRUCT_COPY(return_encoding, &base_encoding);
+    STRUCT_COPY_FROM_STRUCT(return_encoding, base_encoding);
     Parrot_register_encoding(interp, "utf8", return_encoding);
     return return_encoding;
 }
Index: src/encodings/ucs2.c
===================================================================
--- src/encodings/ucs2.c	(revisión: 27222)
+++ src/encodings/ucs2.c	(copia de trabajo)
@@ -575,7 +575,7 @@
         bytes,
         iter_init
     };
-    STRUCT_COPY(return_encoding, &base_encoding);
+    STRUCT_COPY_FROM_STRUCT(return_encoding, base_encoding);
     Parrot_register_encoding(interp, "ucs2", return_encoding);
     return return_encoding;
 }

Reply via email to