https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=2d015e0e68f45d7b1a96e63e39086d35df48344b
commit 2d015e0e68f45d7b1a96e63e39086d35df48344b Author: Corinna Vinschen <cori...@vinschen.de> Date: Tue Jan 8 18:49:29 2019 +0100 Cygwin: remove unused tmpbuf.h Signed-off-by: Corinna Vinschen <cori...@vinschen.de> Diff: --- winsup/cygwin/tmpbuf.h | 25 ------------------------- 1 file changed, 25 deletions(-) diff --git a/winsup/cygwin/tmpbuf.h b/winsup/cygwin/tmpbuf.h deleted file mode 100644 index 1149ef9..0000000 --- a/winsup/cygwin/tmpbuf.h +++ /dev/null @@ -1,25 +0,0 @@ -/* tmpbuf.h - -This software is a copyrighted work licensed under the terms of the -Cygwin license. Please consult the file "CYGWIN_LICENSE" for -details. */ - -#ifndef _TMPBUF_H -#define _TMPBUF_H -class tmpbuf -{ - void *buf; -public: - tmpbuf (size_t size = NT_MAX_PATH) - { - buf = calloc (1, size); - if (!buf) - api_fatal ("allocation of temporary buffer failed"); - } - operator void * () {return buf;} - operator char * () {return (char *) buf;} - operator PSECURITY_DESCRIPTOR () {return (PSECURITY_DESCRIPTOR) buf;} - PSECURITY_DESCRIPTOR operator -> () {return (PSECURITY_DESCRIPTOR) buf;} - ~tmpbuf () {free (buf);} -}; -#endif /*_TMPBUF_H*/