...
| Code Block | ||
|---|---|---|
| ||
char buf[1024];
if (fgets(buf, sizeof(buf), fp) != NULL) {
if (buf[0] != '\0' && buf[strlen(buf) - 1] == '\n')
{
buf[strlen(buf) - 1] = '\0';
}
}
|
Risk Assessment
Rule | Severity | Likelihood | Remediation Cost | Priority | Level |
|---|---|---|---|---|---|
FI037-C | 1 (low) | 1 (unlikely) | 3 (low) | P3 | L3 |
...
- Lai 06
- Seacord 05 Chapter 2 Strings
- ISO/IEC 9899-1999 Section 7.19.7.2, "The fgets function"