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;
}