From e1b0cc9b0dd1ea9ddb057e07047a30df04d5a9d0 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Mon, 23 Oct 2006 13:57:47 +0000 Subject: [PATCH] provide -h for e_start SVN revision: 26752 --- src/bin/e_start_main.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/bin/e_start_main.c b/src/bin/e_start_main.c index d56fd8ef1..de19a9be2 100644 --- a/src/bin/e_start_main.c +++ b/src/bin/e_start_main.c @@ -342,6 +342,17 @@ main(int argc, char **argv) for (i = 1; i < argc; i++) { if (!strcmp(argv[i], "-no-precache")) do_precache = 0; + else if ((!strcmp(argv[i], "-h")) || + (!strcmp(argv[i], "-help")) || + (!strcmp(argv[i], "--help"))) + { + printf + ("Options:\n" + "\t-no-precache\n" + "\t\tDisable pre-caching of files\n" + ); + exit(0); + } } while (do_precache) { @@ -364,6 +375,7 @@ main(int argc, char **argv) func = dlsym(lib, "eet_init"); if (!func) break; /* precache SHOULD work */ + printf("E PRECACHE ENABLED\n"); snprintf(buf, sizeof(buf), "%s/lib/enlightenment/preload/e_precache.so", _prefix_path); env_set("LD_PRELOAD", buf); precache();