git: iconv sync 2/x: FreeBSD SVN 263986

John Marino marino at crater.dragonflybsd.org
Sat Jul 4 01:20:03 PDT 2015


commit 45203ddb84bcdfc677c5202871cff6f81dc2aff0
Author: John Marino <draco at marino.st>
Date:   Fri Jul 3 23:40:58 2015 +0200

    iconv sync 2/x: FreeBSD SVN 263986
    
    - In the libiconv module for ISO 2022, restore the original order of the
      fields of a private struct such that variables of this type are
      initialized correctly.  This fixes conversion from ISO 2022
    - In the libiconv module for EUC-TW, replace 2^cs with 1<<cs.  This fixes
      conversion from EUC-TW
    - Synchronize iconv code from NetBSD.  In most cases this only updates the
      RCS id because the changes are already there or are NetBSD specific.
      * citris_csmapper.c   : Add a comment
      * citrus_db_factory.c : Remove put16()
      * citrus_iconv.c      : Return EINVAL on error
      * citrus_mapper.c     : Return EINVAL on error
      * citrus_stdenc.c     : Return EINVAL on error
      * citrus_memstream.c  : Fix type of variable
      * citrus_prop.h       : Sync definition of _CITRUS_PROP_HINT_END
      * citrus_mapper_std.c : Plug memory leak
    
    Obtained from: NetBSD

Summary of changes:
 lib/i18n_module/BIG5/citrus_big5.c             |  4 ++--
 lib/i18n_module/DECHanyu/citrus_dechanyu.c     |  4 ++--
 lib/i18n_module/EUCTW/citrus_euctw.c           |  4 ++--
 lib/i18n_module/ISO2022/citrus_iso2022.c       |  8 ++++----
 lib/i18n_module/UES/citrus_ues.c               |  4 ++--
 lib/i18n_module/VIQR/citrus_viqr.c             |  4 ++--
 lib/i18n_module/mapper_std/citrus_mapper_std.c |  9 ++++++---
 lib/libc/citrus/citrus_bcs_strtol.c            |  4 ++--
 lib/libc/citrus/citrus_bcs_strtoul.c           |  4 ++--
 lib/libc/citrus/citrus_csmapper.c              |  5 +++--
 lib/libc/citrus/citrus_csmapper.h              |  4 ++--
 lib/libc/citrus/citrus_db_factory.c            | 13 ++-----------
 lib/libc/citrus/citrus_iconv.c                 |  8 +++++---
 lib/libc/citrus/citrus_lookup.c                |  4 ++--
 lib/libc/citrus/citrus_mapper.c                |  8 +++++---
 lib/libc/citrus/citrus_memstream.c             |  7 +++----
 lib/libc/citrus/citrus_mmap.c                  |  4 ++--
 lib/libc/citrus/citrus_prop.h                  |  2 +-
 lib/libc/citrus/citrus_stdenc.c                |  8 +++++---
 19 files changed, 54 insertions(+), 54 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/45203ddb84bcdfc677c5202871cff6f81dc2aff0


-- 
DragonFly BSD source repository



More information about the Commits mailing list