1. Summary
  2. Files
  3. Support
  4. Report Spam
  5. Create account
  6. Log in

Changeset 1218

Show
Ignore:
Timestamp:
10/16/10 05:05:53 (3 years ago)
Author:
jkoshy
Message:

Remove the configuration knob LIBELF_CONFIG_STRL_FUNCTIONS.

Ticket: #294

Location:
trunk/libelf
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/libelf/_libelf_config.h

    r1172 r1218  
    2828 
    2929#include <osreldate.h>  /* Bring in __FreeBSD_version. */ 
    30  
    31 #if __FreeBSD_version >= 330000 
    32 #define LIBELF_CONFIG_STRL_FUNCTIONS    1 
    33 #endif 
    3430 
    3531#define LIBELF_VCSID(ID)        __FBSDID(ID) 
     
    10197#include <machine/elf_machdep.h> 
    10298 
    103 #define LIBELF_CONFIG_STRL_FUNCTIONS    1 
    104  
    10599#define LIBELF_VCSID(ID)        __RCSID(ID) 
    106100 
  • trunk/libelf/elf_errmsg.c

    r1217 r1218  
    7777                return _libelf_errors[ELF_E_NUM]; 
    7878        if (oserr) { 
    79 #if     LIBELF_CONFIG_STRL_FUNCTIONS 
    80                strlcpy(LIBELF_PRIVATE(msg), _libelf_errors[error], 
    81                    sizeof(LIBELF_PRIVATE(msg))); 
    82                strlcat(LIBELF_PRIVATE(msg), ": ", sizeof(LIBELF_PRIVATE(msg))); 
    83                strlcat(LIBELF_PRIVATE(msg), strerror(oserr), 
    84                    sizeof(LIBELF_PRIVATE(msg))); 
    85 #else 
    8679                (void) snprintf(LIBELF_PRIVATE(msg), 
    8780                    sizeof(LIBELF_PRIVATE(msg)), "%s: %s", 
    8881                    _libelf_errors[error], strerror(oserr)); 
    89 #endif 
    9082                return (const char *)&LIBELF_PRIVATE(msg); 
    9183        }