Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/app/bnchmark/bnchmark.c

    r1ab8539 rc4f7bf6  
    6262{
    6363        struct timeval start_time;
    64         gettimeofday(&start_time, NULL);
    65        
    66         int rc = fn(data);
     64        int rc;
     65        rc = gettimeofday(&start_time, NULL);
     66        if (rc != EOK) {
     67                fprintf(stderr, "gettimeofday failed\n");
     68                return rc;
     69        }
     70       
     71        rc = fn(data);
    6772        if (rc != EOK) {
    6873                fprintf(stderr, "measured function failed\n");
    6974                return rc;
    7075        }
    71        
     76
    7277        struct timeval final_time;
    73         gettimeofday(&final_time, NULL);
     78        rc = gettimeofday(&final_time, NULL);
     79        if (rc != EOK) {
     80                fprintf(stderr, "gettimeofday failed\n");
     81                return rc;
     82        }
    7483       
    7584        /* Calculate time difference in milliseconds */
     
    8392        char *path = (char *) data;
    8493        char *buf = malloc(BUFSIZE);
    85        
    86         if (buf == NULL)
     94
     95        if (buf == NULL) {
    8796                return ENOMEM;
     97        }
    8898       
    8999        FILE *file = fopen(path, "r");
Note: See TracChangeset for help on using the changeset viewer.