+2006-10-06 Bruno Haible <bruno@clisp.org>
+
+ * write-java.c (msgdomain_write_java): Use fopen_temp, fwriteerror_temp
+ instead of fopen, fwriteerror.
+ * write-csharp.c (msgdomain_write_csharp): Likewise.
+
2006-10-06 Bruno Haible <bruno@clisp.org>
* Makefile.am (LTV_CURRENT, LTV_REVISION, LTV_AGE): Bump to 3:0:3.
/* Create the C# file. */
register_temp_file (tmpdir, csharp_file_name);
- csharp_file = fopen (csharp_file_name, "w");
+ csharp_file = fopen_temp (csharp_file_name, "w");
if (csharp_file == NULL)
{
error (0, errno, _("failed to create \"%s\""), csharp_file_name);
write_csharp_code (csharp_file, culture_name, class_name, mlp);
- if (fwriteerror (csharp_file))
+ if (fwriteerror_temp (csharp_file))
{
error (0, errno, _("error while writing \"%s\" file"), csharp_file_name);
goto quit3;
/* Create the Java file. */
register_temp_file (tmpdir, java_file_name);
- java_file = fopen (java_file_name, "w");
+ java_file = fopen_temp (java_file_name, "w");
if (java_file == NULL)
{
error (0, errno, _("failed to create \"%s\""), java_file_name);
write_java_code (java_file, class_name, mlp, assume_java2);
- if (fwriteerror (java_file))
+ if (fwriteerror_temp (java_file))
{
error (0, errno, _("error while writing \"%s\" file"), java_file_name);
goto quit3;