mirror of
git://projects.qi-hardware.com/xburst-tools.git
synced 2024-11-29 16:09:42 +02:00
make the -v -h work with normal user
This commit is contained in:
parent
a834e80362
commit
b22c1f680e
@ -60,17 +60,6 @@ int main(int argc, char **argv)
|
||||
printf("inflash - (C) 2009\n"
|
||||
"This program is Free Software and has ABSOLUTELY NO WARRANTY\n\n");
|
||||
|
||||
if ((getuid()) || (getgid())) {
|
||||
fprintf(stderr, "Error - you must be root to run '%s'\n", argv[0]);
|
||||
return EXIT_FAILURE;
|
||||
}
|
||||
|
||||
if (usb_ingenic_init(&ingenic_dev) < 1)
|
||||
return EXIT_FAILURE;
|
||||
|
||||
if (parse_configure(&hand, CONFIG_FILE_PATH) < 1)
|
||||
return EXIT_FAILURE;
|
||||
|
||||
while (1) {
|
||||
int c, option_index = 0;
|
||||
c = getopt_long(argc, argv, "hv", opts,
|
||||
@ -91,9 +80,20 @@ int main(int argc, char **argv)
|
||||
}
|
||||
}
|
||||
|
||||
if ((getuid()) || (getgid())) {
|
||||
fprintf(stderr, "Error - you must be root to run '%s'\n", argv[0]);
|
||||
return EXIT_FAILURE;
|
||||
}
|
||||
|
||||
if (usb_ingenic_init(&ingenic_dev) < 1)
|
||||
return EXIT_FAILURE;
|
||||
|
||||
if (parse_configure(&hand, CONFIG_FILE_PATH) < 1)
|
||||
return EXIT_FAILURE;
|
||||
|
||||
char com_buf[256];
|
||||
printf("\n Welcome!");
|
||||
printf("\n USB Boot Host Software!");
|
||||
printf("\n Ingenic Tools Software!");
|
||||
|
||||
while (1) {
|
||||
printf("\n inflash :> ");
|
||||
|
Loading…
Reference in New Issue
Block a user