Include <string.h>.
authorhanda <handa>
Thu, 7 Sep 2006 07:54:30 +0000 (07:54 +0000)
committerhanda <handa>
Thu, 7 Sep 2006 07:54:30 +0000 (07:54 +0000)
(m17n_init_core): If the env. var. MDEBUG_OUTPUT_FILE is "stdout",
use the stream stdout instead of a file of that name.

src/m17n-core.c

index b6e60e8..c400a83 100644 (file)
 #include <config.h>
 #include <stdio.h>
 #include <stdlib.h>
+#include <string.h>
 #include <sys/time.h>
 #include <sys/resource.h>
 #include <unistd.h>
@@ -534,7 +535,12 @@ m17n_init_core (void)
 
     mdebug__output = NULL;
     if (env_value)
-      mdebug__output = fopen (env_value, "a");
+      {
+       if (strcmp (env_value, "stdout"))
+         mdebug__output = stdout;
+       else
+         mdebug__output = fopen (env_value, "a");
+      }
     if (! mdebug__output)
       mdebug__output = stderr;
   }