summaryrefslogtreecommitdiffstats
path: root/Python/strdup.c
blob: 20187e0f0a7571f26f97df79b1da40716076c441 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/* strdup() replacement (from stdwin, if you must know) */

#include "pgenheaders.h"

char *
strdup(const char *str)
{
	if (str != NULL) {
		register char *copy = malloc(strlen(str) + 1);
		if (copy != NULL)
			return strcpy(copy, str);
	}
	return NULL;
}
f='/oss-git/Qt.git/patch/tools/designer?id=580e3d9968e12fb38348af503ef9ede50691c24c'>patch) tree2ae55db9989bd8147de9d25071cecbd279b847d7 /tools/designer parente318b0276c3d4a0db8660b4fa6d68f1784aee522 (diff)parentb8ded0df9c85558b93ee5ec5abd5774c87c4deed (diff)downloadQt-580e3d9968e12fb38348af503ef9ede50691c24c.zip
Qt-580e3d9968e12fb38348af503ef9ede50691c24c.tar.gz
Qt-580e3d9968e12fb38348af503ef9ede50691c24c.tar.bz2
Merge remote-tracking branch 'origin/4.7' into HEAD
Conflicts: configure mkspecs/symbian-gcce/qmake.conf qmake/generators/metamakefile.cpp qmake/generators/win32/mingw_make.cpp src/corelib/global/global.pri src/corelib/global/qglobal.h src/opengl/qgl.cpp src/opengl/qwindowsurface_gl.cpp src/plugins/platforms/wayland/qwaylandbuffer.h tests/auto/qnetworkreply/tst_qnetworkreply.cpp tools/designer/src/components/formeditor/qdesigner_resource.cpp