]> granicus.if.org Git - re2c/commitdiff
Removed unused 'strdup' function and autoconf check.
authorUlya Trofimovich <skvadrik@gmail.com>
Tue, 4 Aug 2015 08:53:52 +0000 (09:53 +0100)
committerUlya Trofimovich <skvadrik@gmail.com>
Tue, 4 Aug 2015 08:53:52 +0000 (09:53 +0100)
Function left unused by commit 00b14f309b5da3917d62f7d98a727290eaee6ea2.

re2c/configure.ac
re2c/src/parse/parser.ypp

index dc49d1a1731065f2613014721ad379d03cd822c9..7a5c3f3dfde0e47e172be65e04eac4862e668767 100644 (file)
@@ -83,10 +83,6 @@ AC_CHECK_SIZEOF([0ll],       [], [[]])
 AC_CHECK_SIZEOF([0i8],       [], [[]])
 
 
-# checks for library functions
-AC_CHECK_FUNCS([strdup])
-
-
 AC_CONFIG_FILES([\
     Makefile \
     doc/re2c.ad \
index bcb644022eaa05d7c09dea19e7cfbed21db8e75f..4a5aafd65a5311c238aca0b5e6cc82174f1b0019 100644 (file)
@@ -50,23 +50,6 @@ static symbol_table_t symbol_table;
 #define __attribute__(x)
 #endif
 
-/* strdup() isn't standard C, so if we don't have it, we'll create our
- * own version
- */
-#if !defined(HAVE_STRDUP)
-static char* strdup(const char* s)
-{
-       char* rv = (char*)malloc(strlen(s) + 1);
-
-       if (rv == NULL)
-       {
-               return NULL;
-       }
-       strcpy(rv, s);
-       return rv;
-}
-#endif
-
 void context_check(CondList *clist)
 {
        if (!cFlag)