mirror of
https://github.com/moparisthebest/pacman
synced 2024-08-13 17:03:46 -04:00
vercmp: add some usage instructions
Signed-off-by: Dan McGee <dan@archlinux.org>
This commit is contained in:
parent
8dc8434444
commit
2e51e28442
@ -26,14 +26,35 @@
|
|||||||
|
|
||||||
#include <alpm.h>
|
#include <alpm.h>
|
||||||
|
|
||||||
|
#define BASENAME "vercmp"
|
||||||
|
|
||||||
#define MAX_LEN 255
|
#define MAX_LEN 255
|
||||||
|
|
||||||
|
static void usage()
|
||||||
|
{
|
||||||
|
fprintf(stderr, "usage: %s <ver1> <ver2>\n\n", BASENAME);
|
||||||
|
fprintf(stderr, "return values:\n");
|
||||||
|
fprintf(stderr, " < 0 : if ver1 < ver2\n");
|
||||||
|
fprintf(stderr, " 0 : if ver1 == ver2\n");
|
||||||
|
fprintf(stderr, " > 0 : if ver1 > ver2\n");
|
||||||
|
}
|
||||||
|
|
||||||
int main(int argc, char *argv[])
|
int main(int argc, char *argv[])
|
||||||
{
|
{
|
||||||
char s1[MAX_LEN] = "";
|
char s1[MAX_LEN] = "";
|
||||||
char s2[MAX_LEN] = "";
|
char s2[MAX_LEN] = "";
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
|
if(argc == 1) {
|
||||||
|
usage();
|
||||||
|
return(2);
|
||||||
|
}
|
||||||
|
if(argc > 1 &&
|
||||||
|
(strcmp(argv[1], "-h") == 0 || strcmp(argv[1], "--help") == 0
|
||||||
|
|| strcmp(argv[1], "--usage") == 0)) {
|
||||||
|
usage();
|
||||||
|
return(0);
|
||||||
|
}
|
||||||
if(argc > 1) {
|
if(argc > 1) {
|
||||||
strncpy(s1, argv[1], MAX_LEN);
|
strncpy(s1, argv[1], MAX_LEN);
|
||||||
s1[MAX_LEN -1] = '\0';
|
s1[MAX_LEN -1] = '\0';
|
||||||
|
Loading…
Reference in New Issue
Block a user