Skip to content

Commit dec32b0

Browse files
committed
removed main.c's extra warning messages when doing exit(EXIT_FAILURE)
1 parent 65a9e7f commit dec32b0

4 files changed

Lines changed: 12 additions & 6 deletions

File tree

src/link.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -284,7 +284,7 @@ void LinkTable_free(LinkTable *linktbl)
284284
free(linktbl);
285285
}
286286

287-
static void LinkTable_print(LinkTable *linktbl)
287+
void LinkTable_print(LinkTable *linktbl)
288288
{
289289
int j = 0;
290290
fprintf(stderr, "--------------------------------------------\n");

src/link.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,4 +154,9 @@ LinkTable *LinkTable_alloc(const char *url);
154154
*/
155155
void LinkTable_free(LinkTable *linktbl);
156156

157+
/**
158+
* \brief print a LinkTable
159+
*/
160+
void LinkTable_print(LinkTable *linktbl);
161+
157162
#endif

src/main.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ int main(int argc, char **argv)
2020
if (argc < 2) {
2121
print_help(argv[0], 0);
2222
fprintf(stderr, "For more information, run \"%s --help.\"\n", argv[0]);
23-
exit_failure();
23+
exit(EXIT_FAILURE);
2424
}
2525

2626
/* These are passed into fuse initialiser */
@@ -62,11 +62,11 @@ int main(int argc, char **argv)
6262
if (strncmp(base_url, "http://", 7) && strncmp(base_url, "https://", 8)) {
6363
fprintf(stderr, "Error: Please supply a valid URL.\n");
6464
print_help(argv[0], 0);
65-
exit_failure();
65+
exit(EXIT_FAILURE);
6666
} else {
6767
if(!network_init(base_url)) {
6868
fprintf(stderr, "Error: Network initialisation failed.\n");
69-
exit_failure();
69+
exit(EXIT_FAILURE);
7070
}
7171
}
7272

src/sonic.c

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#include "link.h"
55
#include "network.h"
66

7-
7+
#include <expat.h>
88

99
#include <string.h>
1010
#include <stdlib.h>
@@ -97,8 +97,9 @@ LinkTable *sonic_LinkTable_new(const int id)
9797
return NULL;
9898
}
9999

100+
printf("%s", buf.memory);
100101

101-
102+
free(buf.memory);
102103
free(url);
103104
return NULL;
104105
}

0 commit comments

Comments
 (0)