]> pd.if.org Git - pdclib/blobdiff - includes/string.h
* Change the style of inclusion of the internal/ headers. Modern preprocessors
[pdclib] / includes / string.h
index c5f74b5e50729bf3f97bedf149ca460fcba74285..d2b22e198c60e9dc9043aad3c0b04dd42573327f 100644 (file)
@@ -8,11 +8,8 @@
 
 #ifndef _PDCLIB_STRING_H
 #define _PDCLIB_STRING_H _PDCLIB_STRING_H
-
-#ifndef _PDCLIB_INT_H
-#define _PDCLIB_INT_H _PDCLIB_INT_H
 #include <_PDCLIB_int.h>
-#endif
+_PDCLIB_BEGIN_EXTERN_C
 
 #ifndef _PDCLIB_SIZE_T_DEFINED
 #define _PDCLIB_SIZE_T_DEFINED _PDCLIB_SIZE_T_DEFINED
@@ -187,4 +184,9 @@ char * strerror( int errnum );
 */
 size_t strlen( const char * s );
 
+#ifdef _PDCLIB_POSIX_EX
+char * strdup( const char* src );
+#endif
+
+_PDCLIB_END_EXTERN_C
 #endif