clang warns that the generator assignment is conditional which could lead to passing an undefined variable to printf. Signed-off-by: Jon Griffiths <jon_p_griffiths@yahoo.com>
@@ -16,8 +16,8 @@ int main(int argc, char *argv[])
int val;
#endif
- generator_next_val(val, g);
- printf("%d", val);
+ if (generator_next_val(val, g))
+ printf("%d", val);
exit(0);
}