projects
/
debian
/
amanda
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
enable hardening build flags
[debian/amanda]
/
server-src
/
amtrmidx.c
diff --git
a/server-src/amtrmidx.c
b/server-src/amtrmidx.c
index 6e20da187e4138c5d304e460feaf6e98aae0bc32..a2f4c8be1b827b386fe86a38046d2aff0600dd24 100644
(file)
--- a/
server-src/amtrmidx.c
+++ b/
server-src/amtrmidx.c
@@
-70,6
+70,11
@@
main(
int amtrmidx_debug = 0;
config_overrides_t *cfg_ovr = NULL;
int amtrmidx_debug = 0;
config_overrides_t *cfg_ovr = NULL;
+ if (argc > 1 && argv && argv[1] && g_str_equal(argv[1], "--version")) {
+ printf("amtrmidx-%s\n", VERSION);
+ return (0);
+ }
+
/*
* Configure program for internationalization:
* 1) Only set the message locale for now.
/*
* Configure program for internationalization:
* 1) Only set the message locale for now.
@@
-184,6
+189,7
@@
main(
dbprintf(_("could not open index directory %s\n"), qindexdir);
amfree(indexdir);
amfree(qindexdir);
dbprintf(_("could not open index directory %s\n"), qindexdir);
amfree(indexdir);
amfree(qindexdir);
+ g_slist_free(matching_dp);
continue;
}
name_length = 100;
continue;
}
name_length = 100;
@@
-289,6
+295,7
@@
main(
amfree(datestamp);
amfree(names[i]);
}
amfree(datestamp);
amfree(names[i]);
}
+ g_slist_free(matching_dp);
amfree(names);
amfree(indexdir);
amfree(qindexdir);
amfree(names);
amfree(indexdir);
amfree(qindexdir);