X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=sources%2FFortuneServer.c;h=e767c1c849e8252650c5e91f0fce1c73227f05f4;hp=c00b3fedf5a80ca33d6de56dbb3652bd97b8132c;hb=7463fc5258c5afb139286c2509f5161bc0d76290;hpb=198add70c8604fe7ffb05689aa693d782102917e diff --git a/sources/FortuneServer.c b/sources/FortuneServer.c index c00b3fe..e767c1c 100644 --- a/sources/FortuneServer.c +++ b/sources/FortuneServer.c @@ -26,7 +26,7 @@ * * Usage: fortuned -h give all info * - * $Id: FortuneServer.c,v 1.1 2002/08/18 10:34:10 piccardi Exp $ + * $Id: FortuneServer.c,v 1.2 2002/08/18 14:38:04 piccardi Exp $ * ****************************************************************/ /* @@ -50,9 +50,8 @@ int FortuneParse(char *file, char **fortune, int n); int main(int argc, char *argv[]) { /* Variables definition */ - int n = 0; - FILE *fortunefile; - char *fortunefilename = "/usr/share/misc/fortune/fortune.it"; + int i, n = 0; + char *fortunefilename = "/usr/share/games/fortunes/kids"; char *fifoname = "/tmp/fortune.fifo"; char **fortune; char line[80]; @@ -62,8 +61,7 @@ int main(int argc, char *argv[]) * Input section: decode parameters passed in the calling * Use getopt function */ - int i; - opterr = 0; /* don't want writing to stderr */ + opterr = 0; /* don't want writing to stderr */ while ( (i = getopt(argc, argv, "hn:f:")) != -1) { switch (i) { /* @@ -81,10 +79,10 @@ int main(int argc, char *argv[]) n = strtol(optarg, NULL, 10); fortune = (char **) calloc(sizeof(*fortune), n); break; - case '?': /* unrecognized options */ + case '?': /* unrecognized options */ printf("Unrecognized options -%c\n",optopt); usage(); - default: /* should not reached */ + default: /* should not reached */ usage(); } } @@ -95,35 +93,35 @@ int main(int argc, char *argv[]) * Main code beginning * * ***********************************************************/ - if (n==0) { /* if no pool depth exit */ - usage(); /* print usage info */ - } - i = FortuneParse(fortunefilename, fortune, n); - for (n=0; n