gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[libmicrohttpd] 177/335: sys_malloc.h: new internal header


From: gnunet
Subject: [libmicrohttpd] 177/335: sys_malloc.h: new internal header
Date: Sat, 27 Jul 2024 22:01:13 +0200

This is an automated email from the git hooks/post-receive script.

grothoff pushed a commit to tag stf-m2
in repository libmicrohttpd.

commit 1aadcfc89f3eebe398c8a374089807dd3dff8b38
Author: Evgeny Grin (Karlson2k) <k2k@narod.ru>
AuthorDate: Thu May 16 15:29:38 2024 +0200

    sys_malloc.h: new internal header
---
 src/mhd2/sys_malloc.h | 45 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)

diff --git a/src/mhd2/sys_malloc.h b/src/mhd2/sys_malloc.h
new file mode 100644
index 00000000..9d048e4a
--- /dev/null
+++ b/src/mhd2/sys_malloc.h
@@ -0,0 +1,45 @@
+/*
+  This file is part of GNU libmicrohttpd
+  Copyright (C) 2024 Evgeny Grin (Karlson2k)
+
+  GNU libmicrohttpd is free software; you can redistribute it and/or
+  modify it under the terms of the GNU Lesser General Public
+  License as published by the Free Software Foundation; either
+  version 2.1 of the License, or (at your option) any later version.
+
+  GNU libmicrohttpd is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+  Lesser General Public License for more details.
+
+  You should have received a copy of the GNU Lesser General Public
+  License along with this library; if not, write to the Free Software
+  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  
USA
+
+*/
+
+/**
+ * @file src/mhd2/sys_malloc.h
+ * @brief  The wrapper header for malloc() and free() system declarations
+ * @author Karlson2k (Evgeny Grin)
+ */
+
+#ifndef MHD_SYS_MALLOC_H
+#define MHD_SYS_MALLOC_H 1
+
+#include "mhd_sys_options.h"
+
+#if defined(HAVE_STDLIB_H)
+#  include <stdlib.h>
+#elif defined(HAVE_MALLOC_H)
+#  include <malloc.h>
+#else
+/* Try some set of headers, hoping the right header is included */
+#  if defined(HAVE_UNISTD_H)
+#    include <unistd.h>
+#  endif
+#  include <stdio.h>
+#  include <string.h>
+#endif
+
+#endif /* ! MHD_SYS_MALLOC_H */

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]