Skip to content
Snippets Groups Projects
Commit aa92d9c1 authored by Kevin P. Fleming's avatar Kevin P. Fleming
Browse files

don't double define our own string functions on platforms that don't have them (issue #5169)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6587 65c4cc65-6c06-0410-ace0-fbb531ad65f3
parent fc0b625d
No related branches found
No related tags found
No related merge requests found
......@@ -13,7 +13,6 @@
#ifdef __AST_DEBUG_MALLOC
#include <malloc.h>
#include <stdio.h>
#include <string.h>
#include <time.h>
......
......@@ -214,7 +214,7 @@ struct ast_realloca {
char *strcasestr(const char *, const char *);
#endif
#ifndef HAVE_STRNDUP
#if !defined(HAVE_STRNDUP) && !defined(__AST_DEBUG_MALLOC)
char *strndup(const char *, size_t);
#endif
......@@ -222,7 +222,7 @@ char *strndup(const char *, size_t);
size_t strnlen(const char *, size_t);
#endif
#ifndef HAVE_VASPRINTF
#if !defined(HAVE_VASPRINTF) && !defined(__AST_DEBUG_MALLOC)
int vasprintf(char **strp, const char *fmt, va_list ap);
#endif
......
......@@ -658,7 +658,7 @@ size_t strnlen(const char *s, size_t n)
}
#endif
#ifndef HAVE_STRNDUP
#if !defined(HAVE_STRNDUP) && !defined(__AST_DEBUG_MALLOC)
char *strndup(const char *s, size_t n)
{
size_t len = strnlen(s, n);
......@@ -672,7 +672,7 @@ char *strndup(const char *s, size_t n)
}
#endif
#ifndef HAVE_VASPRINTF
#if !defined(HAVE_VASPRINTF) && !defined(__AST_DEBUG_MALLOC)
int vasprintf(char **strp, const char *fmt, va_list ap)
{
int size;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment