I am compiling a function and getting warning:
**/tmp/ccPFK7nG.o: warning gets is dangerous and should not be used.**
Now I know why the warning is coming, the part that I am not aware is the location from where the warning is coming keeps changing. Every time I compile the code the location is /tmp/some_file.o Is it like gcc makes the temporary object file in /tmp directory and when the executable is made it removes it from there?