[PATCH],refreshed: [1/3] rename make_bufs_from_fd() arguments

Alexey Mahotkin <[email protected]>
Newsgroups gmane.comp.version-control.cvs.bugs
Message-ID <[email protected]>

Arguments of make_bufs_from_fd() are called from_/to_server, while
they are actually used as pointers to from_/to_server variables;

same goes for connect_to_forked_server() and start_tcp_server();

also, make connect_to_forked_server() static;

That is, calls of make_bufs_from_fds must take either 

	&to_server, &from_server,

or

	to_server_p, from_server_p,

as arguments, and not "to_server, from_server", as it occasionally
used to be.



 src/client.c |   53 +++++++++++++++++++++++++----------------------------
 1 files changed, 25 insertions(+), 28 deletions(-)

--- ccvs/src/client.c~from-to-server-p	Wed May  7 09:30:54 2003
+++ ccvs-alexm/src/client.c	Wed May  7 09:30:54 2003
@@ -3366,12 +3366,12 @@ get_cvs_port_number (root)
 
 
 void
-make_bufs_from_fds (tofd, fromfd, child_pid, to_server, from_server, is_sock)
+make_bufs_from_fds (tofd, fromfd, child_pid, to_server_p, from_server_p, is_sock)
     int tofd;
     int fromfd;
     int child_pid;
-    struct buffer **to_server;
-    struct buffer **from_server;
+    struct buffer **to_server_p;
+    struct buffer **from_server_p;
     int is_sock;
 {
     FILE *to_server_fp;
@@ -3381,9 +3381,9 @@ make_bufs_from_fds (tofd, fromfd, child_
     if (is_sock)
     {
 	assert (tofd == fromfd);
-	*to_server = socket_buffer_initialize (tofd, 0,
+	*to_server_p = socket_buffer_initialize (tofd, 0,
 					      (BUFMEMERRPROC) NULL);
-	*from_server = socket_buffer_initialize (tofd, 1,
+	*from_server_p = socket_buffer_initialize (tofd, 1,
 						(BUFMEMERRPROC) NULL);
     }
     else
@@ -3412,13 +3412,13 @@ make_bufs_from_fds (tofd, fromfd, child_
 	to_server_fp = fdopen (tofd, FOPEN_BINARY_WRITE);
 	if (to_server_fp == NULL)
 	    error (1, errno, "cannot fdopen %d for write", tofd);
-	*to_server = stdio_buffer_initialize (to_server_fp, 0, 0,
+	*to_server_p = stdio_buffer_initialize (to_server_fp, 0, 0,
 					     (BUFMEMERRPROC) NULL);
 
 	from_server_fp = fdopen (fromfd, FOPEN_BINARY_READ);
 	if (from_server_fp == NULL)
 	    error (1, errno, "cannot fdopen %d for read", fromfd);
-	*from_server = stdio_buffer_initialize (from_server_fp, child_pid, 1,
+	*from_server_p = stdio_buffer_initialize (from_server_fp, child_pid, 1,
 					       (BUFMEMERRPROC) NULL);
     }
 }
@@ -3683,16 +3683,13 @@ auth_server (root, lto_server, lfrom_ser
 
 
 #ifdef CLIENT_SUPPORT
-/* void
- * connect_to_forked_server ( struct buffer **to_server,
- *                            struct buffer **from_server )
- *
+/* 
  * Connect to a forked server process.
  */
-void
-connect_to_forked_server (to_server, from_server)
-    struct buffer **to_server;
-    struct buffer **from_server;
+static void
+connect_to_forked_server (to_server_p, from_server_p)
+    struct buffer **to_server_p;
+    struct buffer **from_server_p;
 {
     int tofd, fromfd;
     int child_pid;
@@ -3718,7 +3715,7 @@ connect_to_forked_server (to_server, fro
     if (child_pid < 0)
 	error (1, 0, "could not fork server process");
 
-    make_bufs_from_fds (tofd, fromfd, child_pid, to_server, from_server, 0);
+    make_bufs_from_fds (tofd, fromfd, child_pid, to_server_p, from_server_p, 0);
 }
 #endif /* CLIENT_SUPPORT */
 
@@ -3731,10 +3728,10 @@ connect_to_forked_server (to_server, fro
    on such a system (OS/2, Windows 95, and maybe others) will have to
    take care of this.  */
 void
-start_tcp_server (root, to_server, from_server)
+start_tcp_server (root, to_server_p, from_server_p)
     cvsroot_t *root;
-    struct buffer **to_server;
-    struct buffer **from_server;
+    struct buffer **to_server_p;
+    struct buffer **from_server_p;
 {
     int s;
     const char *portenv;
@@ -3795,7 +3792,7 @@ start_tcp_server (root, to_server, from_
     free (hname);
 
     /* Give caller the values it wants. */
-    make_bufs_from_fds (s, s, 0, to_server, from_server, 1);
+    make_bufs_from_fds (s, s, 0, to_server_p, from_server_p, 1);
 }
 
 #endif /* HAVE_KERBEROS */
@@ -4392,10 +4389,10 @@ start_server ()
    up and running, and that's most important. */
 
 static void
-start_rsh_server (root, to_server, from_server)
+start_rsh_server (root, to_server_p, from_server_p)
     cvsroot_t *root;
-    struct buffer **to_server;
-    struct buffer **from_server;
+    struct buffer **to_server_p;
+    struct buffer **from_server_p;
 {
     int pipes[2];
     int child_pid;
@@ -4471,16 +4468,16 @@ start_rsh_server (root, to_server, from_
 	error (1, errno, "cannot start server via rsh");
 
     /* Give caller the file descriptors in a form it can deal with. */
-    make_bufs_from_fds (pipes[0], pipes[1], child_pid, to_server, from_server, 0);
+    make_bufs_from_fds (pipes[0], pipes[1], child_pid, to_server_p, from_server_p, 0);
 }
 
 # else /* ! START_RSH_WITH_POPEN_RW */
 
 static void
-start_rsh_server (root, to_server, from_server)
+start_rsh_server (root, to_server_p, from_server_p)
     cvsroot_t *root;
-    struct buffer **to_server;
-    struct buffer **from_server;
+    struct buffer **to_server_p;
+    struct buffer **from_server_p;
 {
     /* If you're working through firewalls, you can set the
        CVS_RSH environment variable to a script which uses rsh to
@@ -4543,7 +4540,7 @@ start_rsh_server (root, to_server, from_
     }
     free (command);
 
-    make_bufs_from_fds (tofd, fromfd, child_pid, to_server, from_server, 0);
+    make_bufs_from_fds (tofd, fromfd, child_pid, to_server_p, from_server_p, 0);
 }
 
 # endif /* START_RSH_WITH_POPEN_RW */

_


--alexm
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.