2005-11-11 Carl Worth <cworth@pippin.local>
authorCarl Worth <carl@theworths.org>
Fri, 11 Nov 2005 21:13:59 +0000 (21:13 +0000)
committerCarl Worth <carl@theworths.org>
Fri, 11 Nov 2005 21:13:59 +0000 (21:13 +0000)
        * src/ttt-server.c: (main): Don't assign to stderr which is
        apparently an invalid lvalue on Mac OS X.

        * src/x.h:
        * src/x.c: (xfreopen): Change return type to void.

        * src/ttt-board.c: (ttt_board_to_string): Add missing return
        statement.

ChangeLog
src/ttt-board.c
src/ttt-server.c
src/x.c
src/x.h

index 24fa00bc3a302d32e0c65fd7e7d95e7812b92096..d7cc7f95f8f80595d4f353e8473325c8d79f753e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2005-11-11  Carl Worth  <cworth@pippin.local>
+
+       * src/ttt-server.c: (main): Don't assign to stderr which is
+       apparently an invalid lvalue on Mac OS X.
+
+       * src/x.h:
+       * src/x.c: (xfreopen): Change return type to void.
+
+       * src/ttt-board.c: (ttt_board_to_string): Add missing return
+       statement.
+
 2005-11-11  Carl Worth  <cworth@cworth.org>
 
        * configure.in: Key off of src/ttt.h instead of src/ttt.c which no
index 582b85fd6469e7cbcc1d460eb02dc50ef51684b6..7627b4d699e3ab5be18267bb21cffb223bcd1f64 100644 (file)
@@ -55,6 +55,7 @@ char *
 ttt_board_to_string (ttt_board_t *board)
 {
     /* XXX: NYI */
+    return NULL;
 }
 
 /* Write a string representation of a board to the provided file.
index 2cac1177209caf16d7cafb6b2394e384490352e0..62c02cc2cc22e3d6547dc7425828ca245cb0d7bd 100644 (file)
@@ -67,7 +67,7 @@ main (int argc, char **argv)
     ttt_args_parse (&args, argc, argv);
 
     if (args.log_file)
-       stderr = xfreopen (args.log_file, "a", stderr);
+       xfreopen (args.log_file, "a", stderr);
 
     socket = ttt_socket_create_server (args.host, args.port);
 
diff --git a/src/x.c b/src/x.c
index 54566423e03f29c45c0d65f190e448a2ae18c79b..18c69a47457bf786aa9899999ed419ea96cdb4dd 100644 (file)
--- a/src/x.c
+++ b/src/x.c
@@ -133,7 +133,7 @@ xfdopen (int filedes, const char *mode)
     return ret;
 }
 
-FILE *
+void
 xfreopen (const char *path, const char *mode, FILE *stream)
 {
     FILE *ret;
@@ -144,8 +144,6 @@ xfreopen (const char *path, const char *mode, FILE *stream)
                 path, strerror (errno));
        exit (1);
     }
-
-    return ret;
 }
 
 char *
diff --git a/src/x.h b/src/x.h
index 58f1297e864ec80e25170b8d57d0b7a902725f20..868a5674689ee90f4e52a1c59f3dd9dccaabfffd 100644 (file)
--- a/src/x.h
+++ b/src/x.h
@@ -48,7 +48,7 @@ xrealloc (void *ptr, size_t size);
 FILE *
 xfdopen (int filedes, const char *mode);
 
-FILE *
+void
 xfreopen (const char *path, const char *mode, FILE *stream);
 
 char *