Added a strdup function for XP_MAC.

This commit is contained in:
beard%netscape.com 1999-04-04 01:20:34 +00:00
Родитель d4ffd07cfe
Коммит 1ceb6ece22
2 изменённых файлов: 24 добавлений и 0 удалений

Просмотреть файл

@ -22,6 +22,18 @@
#include "xpt_struct.h"
#include <string.h>
#ifdef XP_MAC
static char *strdup(const char *c)
{
char *newStr = malloc(strlen(c) + 1);
if (newStr)
{
strcpy(newStr, c);
}
return newStr;
}
#endif
static PRBool
DoInterfaceDirectoryEntry(XPTCursor *cursor,
XPTInterfaceDirectoryEntry *ide, uint16 index);

Просмотреть файл

@ -22,6 +22,18 @@
#include "xpt_struct.h"
#include <string.h>
#ifdef XP_MAC
static char *strdup(const char *c)
{
char *newStr = malloc(strlen(c) + 1);
if (newStr)
{
strcpy(newStr, c);
}
return newStr;
}
#endif
static PRBool
DoInterfaceDirectoryEntry(XPTCursor *cursor,
XPTInterfaceDirectoryEntry *ide, uint16 index);