⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 port.c

📁 关系型数据库 Postgresql 6.5.2
💻 C
字号:
#ifndef _POSIX_SOURCE#include <libc.h>#else#include <unistd.h>#include <stdlib.h>#endif#include <string.h>#include <sys/signal.h>voidputenv(char *name){	extern char **environ;	static int	was_mallocated = 0;	int			size;	/* Compute the size of environ array including the final NULL */	for (size = 1; environ[size++];)		 /* nothing */ ;	if (!was_mallocated)	{		char	  **tmp = environ;		int			i;		was_mallocated = 1;		environ = malloc(size * sizeof(char *));		for (i = 0; i < size; i++)			environ[i] = tmp[i];	}	environ = realloc(environ, (size + 1) * sizeof(char *));	environ[size - 1] = strcpy(malloc(strlen(name) + 1), name);	environ[size] = NULL;}#ifndef _POSIX_SOURCEintsigaddset(int *set, int signo){	*set |= sigmask(signo);	return *set;}intsigemptyset(int *set){	return *set = 0;}char *getcwd(char *buf, size_t size){	return getwd(buf);}#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -