Files
2026-10-04 04:07:15 +00:00

45 lines
957 B
C

--- ifdepd.c.orig 2011-04-12 13:24:48 UTC
+++ ifdepd.c
@@ -188,7 +188,7 @@ void int_down(int_name if_name) {
}
}
-inline void cleanup() {
+static inline void cleanup() {
if (s_opt != NULL)
free(s_opt);
if (d_opt != NULL)
@@ -204,7 +204,7 @@ void usage(const char *progname) {
progname);
}
-inline int del_count(const char *s, const char d) {
+static inline int del_count(const char *s, const char d) {
int cnt=0, a;
for (a=0; s[a] != '\0'; a++)
if (s[a] == d)
@@ -415,9 +415,10 @@ int main(int argc, char *argv[]) {
if (!ints_exists(s_ints, s_cnt)) {
free(s_opt);
free(s_ints);
- if (D)
+ if (D) {
free(d_opt);
free(d_ints);
+ }
exit(1);
}
break;
@@ -429,9 +430,10 @@ int main(int argc, char *argv[]) {
if (!ints_exists(d_ints, d_cnt)) {
free(d_opt);
free(d_ints);
- if (S)
+ if (S) {
free(s_opt);
free(s_ints);
+ }
exit(1);
}
break;