Fix segfault in 1990/dds
In all versions the program would segfault if the file could not be opened as it would write/close the NULL FILE *. Now it doesn't act on the file unless f != NULL. If it is it just does the usual of writing 'Ok' to stdout.
This commit is contained in:
1 parent
5873c7cedc
commit
ce6af463e3
2 files changed
+3
-5
No files matched your search
+2
-4
@@ -16,7 +16,8 @@ you Yusuke!
|
||||
|
||||
[Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) removed the erroneous
|
||||
prototype to `fopen()` and made this use `fgets()` instead of `gets()` to make
|
||||
it safer. Thank you Cody for your assistance!
|
||||
it safer. He also fixed a segfault in the case that the file cannot be loaded.
|
||||
Thank you Cody for your assistance!
|
||||
|
||||
### To run
|
||||
|
||||
@@ -32,9 +33,6 @@ Give the following lines as input:
|
||||
|
||||
NOTE: this is case sensitive.
|
||||
|
||||
NOTE: this program will likely segfault if you specify a file that cannot be
|
||||
opened.
|
||||
|
||||
## Judges' comments:
|
||||
|
||||
|
||||
|
||||
Reference in new issue
Block a user