Makes make_build_data in configure.c use tabs only instead of a mix
of tabs and spaces. In addition, the function previously used variables
which did not indicate their function. These are now normalized.
I'm typically not interested in changes for the sake of change, but
since your second patch is based upon this one, OK...
Dave
Signed-off-by: Sargun Dhillon <sargun(a)sargun.me>
---
configure.c | 70
++++++++++++++++++++++++++++++-------------------------------
1 file changed, 34 insertions(+), 36 deletions(-)
diff --git a/configure.c b/configure.c
index 8e136f1..10bc6e1 100644
--- a/configure.c
+++ b/configure.c
@@ -1252,61 +1252,59 @@ count_chars(char *s, char c)
void
make_build_data(char *target)
{
- char *p;
- char hostname[MAXSTRLEN];
+ char *p;
+ char hostname[MAXSTRLEN];
char progname[MAXSTRLEN];
- char inbuf1[MAXSTRLEN];
- char inbuf2[MAXSTRLEN];
- char inbuf3[MAXSTRLEN];
- FILE *fp1, *fp2, *fp3, *fp4;
+ char datebuf[MAXSTRLEN];
+ char idbuf[MAXSTRLEN];
+ char gccversionbuf[MAXSTRLEN];
+ FILE *fp_date, *fp_id, *fp_gcc, *build_data;
unlink("build_data.c");
- fp1 = popen("date", "r");
- fp2 = popen("id", "r");
- fp3 = popen("gcc --version", "r");
+ fp_date = popen("date", "r");
+ fp_id = popen("id", "r");
+ fp_gcc = popen("gcc --version", "r");
- if ((fp4 = fopen("build_data.c", "w")) == NULL) {
+ if ((build_data = fopen("build_data.c", "w")) == NULL) {
perror("build_data.c");
exit(1);
}
- if (gethostname(hostname, MAXSTRLEN) != 0)
- hostname[0] = '\0';
+ if (gethostname(hostname, MAXSTRLEN) != 0)
+ hostname[0] = '\0';
- p = fgets(inbuf1, 79, fp1);
+ p = fgets(datebuf, 79, fp_date);
- p = fgets(inbuf2, 79, fp2);
- p = strstr(inbuf2, ")");
- p++;
- *p = '\0';
+ p = fgets(idbuf, 79, fp_id);
+ p = strstr(idbuf, ")");
+ p++;
+ *p = '\0';
- p = fgets(inbuf3, 79, fp3);
+ p = fgets(gccversionbuf, 79, fp_gcc);
lower_case(target_data.program, progname);
- fprintf(fp4, "char *build_command = \"%s\";\n", progname);
- if (strlen(hostname))
- fprintf(fp4, "char *build_data = \"%s by %s on
%s\";\n",
- strip_linefeeds(inbuf1), inbuf2, hostname);
- else
- fprintf(fp4, "char *build_data = \"%s by %s\";\n",
- strip_linefeeds(inbuf1), inbuf2);
-
- bzero(inbuf1, MAXSTRLEN);
- sprintf(inbuf1, "%s", target_data.release);
+ fprintf(build_data, "char *build_command = \"%s\";\n", progname);
+ if (strlen(hostname))
+ fprintf(build_data, "char *build_data = \"%s by %s on %s\";\n",
+ strip_linefeeds(datebuf), idbuf, hostname);
+ else
+ fprintf(build_data, "char *build_data = \"%s by %s\";\n",
+ strip_linefeeds(datebuf), idbuf);
- fprintf(fp4, "char *build_target = \"%s\";\n", target);
+ fprintf(build_data, "char *build_target = \"%s\";\n", target);
- fprintf(fp4, "char *build_version = \"%s\";\n", inbuf1);
+ fprintf(build_data, "char *build_version = \"%s\";\n",
+ target_data.release);
- fprintf(fp4, "char *compiler_version = \"%s\";\n",
- strip_linefeeds(inbuf3));
+ fprintf(build_data, "char *compiler_version = \"%s\";\n",
+ strip_linefeeds(gccversionbuf));
- pclose(fp1);
- pclose(fp2);
- pclose(fp3);
- fclose(fp4);
+ pclose(fp_date);
+ pclose(fp_id);
+ pclose(fp_gcc);
+ fclose(build_data);
}
void
--
2.9.3
--
Crash-utility mailing list
Crash-utility(a)redhat.com
https://www.redhat.com/mailman/listinfo/crash-utility