summaryrefslogtreecommitdiff
path: root/src/clirpc.c
diff options
context:
space:
mode:
authorCraig Silverstein <csilvers@khanacademy.org>2008-05-20 06:13:28 +0000
committerCraig Silverstein <csilvers@khanacademy.org>2008-05-20 06:13:28 +0000
commit41b794c77d881e29b260d5fccd14293af499b768 (patch)
tree4883b724529a1f64b45cb666e3f3764a945bfb5a /src/clirpc.c
parent48fff1e2284aed7ea44eb6ac23b00166c1225038 (diff)
downloaddistcc-git-41b794c77d881e29b260d5fccd14293af499b768.tar.gz
Turned all tabs into 4 spaces. Got rid of whitespace at the end of
lines. Fixed up resulting mis-indented code I noticed (mostly in files that used 8 space indents, or used 4-space and 8-space indents in the same file (!)). Added the emacs tab-var setting for all files, not just some of them. I also added in copyright notices for files I noticed that didn't have them. We'll want to do another pass-through to fix these up properly, though. I used the following perl snippet to check for mis-indented code after converting tabs to whitespace: $ for i in *.{c,h}; do echo $i; perl -nle 'if ($indent > 0) {$sp=" " x $indent; /^$sp[^ ]/ && print "$.: $_"; $indent=0;}; if (/^( *).*{/ ) {$indent=length($1);} else {$indent=0;}' $i; done | less It had false positives, but hopefully didn't miss anything. Reviewed by klarlund@google.com
Diffstat (limited to 'src/clirpc.c')
-rw-r--r--src/clirpc.c60
1 files changed, 30 insertions, 30 deletions
diff --git a/src/clirpc.c b/src/clirpc.c
index 2b70fed..78bae3b 100644
--- a/src/clirpc.c
+++ b/src/clirpc.c
@@ -1,5 +1,5 @@
/* -*- c-file-style: "java"; indent-tabs-mode: nil; tab-width: 4 fill-column: 78 -*-
- *
+ *
* distcc -- A simple distributed compiler system
*
* Copyright (C) 2002, 2003, 2004 by Martin Pool <mbp@samba.org>
@@ -13,7 +13,7 @@
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
- *
+ *
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
@@ -71,12 +71,12 @@ int dcc_x_argv(int fd, char **argv)
int i;
int ret;
int argc;
-
+
argc = dcc_argv_len(argv);
-
+
if (dcc_x_token_int(fd, "ARGC", (unsigned) argc))
return EXIT_PROTOCOL_ERROR;
-
+
for (i = 0; i < argc; i++) {
if ((ret = dcc_x_token_string(fd, "ARGV", argv[i])))
return ret;
@@ -109,7 +109,7 @@ int dcc_r_result_header(int ifd,
{
unsigned vers;
int ret;
-
+
if ((ret = dcc_r_token_int(ifd, "DONE", &vers)))
return ret;
@@ -129,7 +129,7 @@ int dcc_r_cc_status(int ifd, int *status)
{
unsigned u_status;
int ret;
-
+
ret = dcc_r_token_int(ifd, "STAT", &u_status);
*status = u_status;
return ret;
@@ -162,7 +162,7 @@ int dcc_retrieve_results(int net_fd,
if ((ret = dcc_r_token_int(net_fd, "SERR", &len)))
return ret;
-
+
/* Save the server-side errors into a file. This way, we can
decide later whether we want to report them to the user
or not. We don't want to report them to the user if
@@ -182,19 +182,19 @@ int dcc_retrieve_results(int net_fd,
|| (ret = dcc_r_bulk(STDOUT_FILENO, net_fd, len, host->compr))
|| (ret = dcc_r_token_int(net_fd, "DOTO", &o_len)))
return ret;
-
-
+
+
/* If the compiler succeeded, then we always retrieve the result,
* even if it's 0 bytes. */
if (*status == 0) {
if ((ret = dcc_r_file_timed(net_fd, output_fname, o_len, host->compr)))
return ret;
if (host->cpp_where == DCC_CPP_ON_SERVER) {
- if ((ret = dcc_r_token_int(net_fd, "DOTD", &len) == 0)
+ if ((ret = dcc_r_token_int(net_fd, "DOTD", &len) == 0)
&& deps_fname != NULL) {
ret = dcc_r_file_timed(net_fd, deps_fname, len, host->compr);
return ret;
- }
+ }
}
} else if (o_len != 0) {
rs_log_error("remote compiler failed but also returned output: "
@@ -209,7 +209,7 @@ static int dcc_read_link(const char* fname, char *points_to)
{
int len;
if ((len = readlink(fname, points_to, MAXPATHLEN)) == -1) {
- rs_log_error("readlink '%s' failed: %s", fname, strerror(errno));
+ rs_log_error("readlink '%s' failed: %s", fname, strerror(errno));
return EXIT_IO_ERROR;
}
points_to[len] = '\0';
@@ -218,15 +218,15 @@ static int dcc_read_link(const char* fname, char *points_to)
static int dcc_is_link(const char *fname, int *is_link)
{
- struct stat buf;
-
- if (lstat(fname, &buf) == -1) {
- rs_log_error("stat '%s' failed: %s", fname, strerror(errno));
- return EXIT_IO_ERROR;
- }
-
- *is_link = ((buf.st_mode & S_IFLNK) == S_IFLNK);
- return 0;
+ struct stat buf;
+
+ if (lstat(fname, &buf) == -1) {
+ rs_log_error("stat '%s' failed: %s", fname, strerror(errno));
+ return EXIT_IO_ERROR;
+ }
+
+ *is_link = ((buf.st_mode & S_IFLNK) == S_IFLNK);
+ return 0;
}
/* Send to @p ofd @p n_files whose names are in @p fnames.
@@ -249,16 +249,16 @@ int dcc_x_many_files(int ofd,
char *original_fname;
dcc_x_token_int(ofd, "NFIL", n_files);
-
+
for (; *fnames != NULL; ++fnames) {
- fname = *fnames;
- ret = dcc_get_original_fname(fname, &original_fname);
- if (ret) return ret;
-
+ fname = *fnames;
+ ret = dcc_get_original_fname(fname, &original_fname);
+ if (ret) return ret;
+
if ((ret = dcc_is_link(fname, &is_link))) {
return ret;
}
-
+
if (is_link) {
if ((ret = dcc_read_link(fname, link_points_to)) ||
(ret = dcc_x_token_string(ofd, "NAME", original_fname)) ||
@@ -272,8 +272,8 @@ int dcc_x_many_files(int ofd,
If we ever support non-compressed server-side-cpp,
we should have some checks here and then uncompress
the file if it is compressed. */
- ret = dcc_x_file(ofd, fname, "FILE", DCC_COMPRESS_NONE,
- NULL);
+ ret = dcc_x_file(ofd, fname, "FILE", DCC_COMPRESS_NONE,
+ NULL);
if (ret) return ret;
}
}