Fix unused results warnings
[oweals/uclient.git] / uclient-http.c
index 8d26bd4884be11d06b8c7913ad31f159eaa60c3a..ac9d50f4b2ad914590bf6517f4fe90b181f7425a 100644 (file)
@@ -379,11 +379,14 @@ get_cnonce(char *dest)
 {
        uint32_t val = 0;
        FILE *f;
+       size_t n;
 
        f = fopen("/dev/urandom", "r");
        if (f) {
-               fread(&val, sizeof(val), 1, f);
+               n = fread(&val, sizeof(val), 1, f);
                fclose(f);
+               if (n != 1)
+                       return;
        }
 
        bin_to_hex(dest, &val, sizeof(val));