Merge pull request #130 from xexyl/1993-schnitzi
Make 1993/schnitzi use fgets() not gets()
This commit is contained in:
2 files changed
+4
-1
No files matched your search
@@ -9,6 +9,9 @@
|
|||||||
|
|
||||||
make all
|
make all
|
||||||
|
|
||||||
|
[Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) made this use `fgets()`
|
||||||
|
not `gets()` to make it safer. Thank you Cody for your assistance!
|
||||||
|
|
||||||
### To run
|
### To run
|
||||||
|
|
||||||
./schnitzi file
|
./schnitzi file
|
||||||
|
|||||||
@@ -30,6 +30,6 @@
|
|||||||
) printf ( " %s",li1[l1l++] ) ;puts
|
) printf ( " %s",li1[l1l++] ) ;puts
|
||||||
( "." ) ;}}else{sprintf ( il1,"cat %s;echo",lll[1]
|
( "." ) ;}}else{sprintf ( il1,"cat %s;echo",lll[1]
|
||||||
) ;system ( il1 ) ;}printf
|
) ;system ( il1 ) ;}printf
|
||||||
( "\n? " ) ;gets ( il1
|
( "\n? " ) ; fgets ( il1, 111 , stdin
|
||||||
) ;sprintf ( i1l,"%s %s %s",lll[!1 ] ,lll[1],il1);system
|
) ;sprintf ( i1l,"%s %s %s",lll[!1 ] ,lll[1],il1);system
|
||||||
( i1l); }
|
( i1l); }
|
||||||
Reference in new issue
Block a user