[Issue 24315] dmd/cpreprocess.d:87: warning: the use of `tmpnam' is dangerous, better use `mkstemp'

2024-01-06 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=24315 --- Comment #7 from Iain Buclaw --- (In reply to Walter Bright from comment #5) > It returns a file descriptor for an already opened file. The passed string is an out parameter as well. @kdevel one convenience of tmpnam is that you don't have to wor

[Issue 24315] dmd/cpreprocess.d:87: warning: the use of `tmpnam' is dangerous, better use `mkstemp'

2024-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=24315 --- Comment #6 from kdevel --- (In reply to Walter Bright from comment #5) > It returns a file descriptor for an already opened file. The descriptor is unused and can be safely closed (or the FILE* ptr fclosed after using fdopen). Using mkstemp is h

[Issue 24315] dmd/cpreprocess.d:87: warning: the use of `tmpnam' is dangerous, better use `mkstemp'

2024-01-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=24315 --- Comment #5 from Walter Bright --- It returns a file descriptor for an already opened file. --

[Issue 24315] dmd/cpreprocess.d:87: warning: the use of `tmpnam' is dangerous, better use `mkstemp'

2024-01-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=24315 kdevel changed: What|Removed |Added CC||kde...@vogtner.de --- Comment #4 from kdevel --- (

[Issue 24315] dmd/cpreprocess.d:87: warning: the use of `tmpnam' is dangerous, better use `mkstemp'

2024-01-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=24315 --- Comment #3 from Walter Bright --- Maybe I just need to write our own tmpnam() function. --

[Issue 24315] dmd/cpreprocess.d:87: warning: the use of `tmpnam' is dangerous, better use `mkstemp'

2024-01-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=24315 --- Comment #2 from Walter Bright --- The problem with using mkstemp() is it returns a file descriptor. I need it to return a file name. Any way the warning can be turned off? --

[Issue 24315] dmd/cpreprocess.d:87: warning: the use of `tmpnam' is dangerous, better use `mkstemp'

2024-01-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=24315 Walter Bright changed: What|Removed |Added Keywords||ImportC CC|

[Issue 24315] dmd/cpreprocess.d:87: warning: the use of `tmpnam' is dangerous, better use `mkstemp'

2024-01-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=24315 Iain Buclaw changed: What|Removed |Added Severity|normal |regression --- Comment #1 from Iain Buclaw --

[Issue 24315] dmd/cpreprocess.d:87: warning: the use of `tmpnam' is dangerous, better use `mkstemp'

2024-01-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=24315 Iain Buclaw changed: What|Removed |Added CC||ibuc...@gdcproject.org --