[PATCH v3] fff-random: rewrite in C

Tobias Klaus tk+ff at meskal.net
Di Aug 1 00:12:00 CEST 2017


Hallo,

Am Sonntag, 9. Juli 2017, 12:31:30 CEST schrieb Tim Niemeyer:
> Fixes: #51
> 
> Signed-off-by: Tim Niemeyer <tim at tn-x.org>
> ---
> +/*
> + * Simple random tool, used to get a random value
> + * 2017-07-02
> + * Tim Niemeyer
> + * GPLv2
> + */
> +#include <stdio.h>
> +#include <stdlib.h>
> +
> +int main(int argc, char **argv)
> +{
> +        int from = 0;
> +        int to = 100;
> +        int diff = 1;
> +        FILE *f = 0;
> +        unsigned int r = 0;
> +
> +        if (argc != 1 && argc != 3)
> +        {
> +                fprintf(stderr, "%s <from> <to>\n", argv[0]);
> +                return -1;
> +        }
> +        else if (argc == 3)
> +        {
> +                from = atoi(argv[1]);
> +                to = atoi(argv[2]);
so wie wir das Programm gerade verwenden, ist das es nicht besonders wichtig 
aber ich würde die Parameter mit strtol in int konvertieren, damit kann man 
Fehler erkennen und wir könnten bei falschen Parametern eine entsprechende 
Fehlermeldung ausgeben.

VG Tobias


Mehr Informationen über die Mailingliste franken-dev