diff options
author | suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp> | 2011-01-06 18:13:47 +0900 |
---|---|---|
committer | suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp> | 2011-01-09 23:33:29 +0900 |
commit | a434c5ab0afde41df5c3c26ed2804700b3a0a802 (patch) | |
tree | 6ee1e5381bfcf14ebd35175947384fd724ec7a0c | |
parent | d1543e350ac2d17fa984469933e234fb3946f8d7 (diff) | |
download | freetype2-a434c5ab0afde41df5c3c26ed2804700b3a0a802.tar.gz |
remove ft_basename()
-rw-r--r-- | src/base/ftdbgmem.c | 12 | ||||
-rw-r--r-- | src/base/ftrfork.c | 1 |
2 files changed, 6 insertions, 7 deletions
diff --git a/src/base/ftdbgmem.c b/src/base/ftdbgmem.c index c1e43642f..cc117acb7 100644 --- a/src/base/ftdbgmem.c +++ b/src/base/ftdbgmem.c @@ -16,8 +16,6 @@ /***************************************************************************/ -#include <strings.h> -#include <libgen.h> #include <ft2build.h> #include FT_CONFIG_CONFIG_H #include FT_INTERNAL_DEBUG_H @@ -515,7 +513,7 @@ ft_mem_check_site_alloc_environment( FT_MemSource source, const char* env_var_name ) { - char *source_basename = ft_basename( (char *)source->file_name ); + char *file_name = (char*)source->file_name; char *c, *c0; @@ -525,14 +523,14 @@ return -1; /* return if basename not found anymore */ - while ( NULL != ( c = ft_strstr( c, source_basename ) ) ) + while ( NULL != ( c = ft_strstr( c, file_name ) ) ) { /* skip if partial match of basename */ if ( c != c0 && *(c-1) != ' ' && *(c-1) != PLATFORM_PATH_SEPARATOR[0] ) goto NextToken; /* goto line number after ':' */ - c = c + ft_strlen( source_basename ); + c = c + ft_strlen( file_name ); if ( ':' != *c || !ft_isdigit( c[1] ) ) goto NextToken; c++; @@ -756,7 +754,7 @@ mem_limit_site_cur = ft_mem_check_site_alloc_environment( source, "FT2_ALLOC_CUR_MAX_SITE" ); if ( mem_limit_site_total >= 0 || mem_limit_site_cur >= 0 ) FT_TRACE6(("ft_mem_table_set() invoked by %s:%lu, limit:( ", - ft_basename( (char*)source->file_name ), source->line_no )); + source->file_name, source->line_no )); if ( mem_limit_site_total >= 0 ) FT_TRACE6(("%ld =< %ld", source->all_size + size, mem_limit_site_total )); if ( mem_limit_site_total >= 0 && mem_limit_site_cur >= 0 ) @@ -774,7 +772,7 @@ if ( exceeds_limit_site_total || exceeds_limit_site_cur ) { FT_TRACE6(("ft_mem_table_set() returns NULL to %s:%lu, allocation request exceeds %s-limit (%lu > %lu)\n", - basename( (char*)source->file_name ), source->line_no, + source->file_name, source->line_no, ( exceeds_limit_site_total ? "site-total" : "site-current" ), ( exceeds_limit_site_total ? source->all_size : source->cur_size ) + size, ( exceeds_limit_site_total ? mem_limit_site_total : mem_limit_site_cur ) diff --git a/src/base/ftrfork.c b/src/base/ftrfork.c index 6df2def77..b01ecb9f9 100644 --- a/src/base/ftrfork.c +++ b/src/base/ftrfork.c @@ -25,6 +25,7 @@ #include <ft2build.h> +#include FT_CONFIG_CONFIG_H #include FT_INTERNAL_DEBUG_H #include FT_INTERNAL_STREAM_H #include FT_INTERNAL_RFORK_H |