*/
#include <errno.h>
+#include <string.h>
+
#include "core.h"
+#include "info.h"
+#include "nofading.h"
+
int main (int argc, char **argv)
{
+ int r;
+ char *error_text;
+
if (argc < 2)
finish(EINVAL, "No mode selected.\n");
init();
- finish(0, "Ok.\n");
+ if (strcmp(argv[1], "nofading")==0)
+ r = nofading(argc-2, argv+2, &error_text);
+ else if (strcmp(argv[1], "info")==0)
+ r = info(argc-2, argv+2, &error_text);
+ else
+ finish(EINVAL, "Unknown mode.\n");
+
+ if (r!=0)
+ finish(r, error_text);
+
+
+ finish(0, "");
}
\ No newline at end of file