├── .gitignore
├── LICENSE
├── README-CN.md
├── README.md
├── build.gradle
├── camera
├── build.gradle
└── src
│ └── main
│ ├── AndroidManifest.xml
│ └── java
│ └── com
│ └── yanzhenjie
│ └── zbar
│ └── camera
│ ├── CameraConfiguration.java
│ ├── CameraManager.java
│ ├── CameraPreview.java
│ ├── CameraScanAnalysis.java
│ └── ScanCallback.java
├── config.gradle
├── gradle.properties
├── gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── image
└── wechat.jpg
├── jar
├── zbar-1.0.0.jar
└── zbar-camera-1.0.0.jar
├── maven.gradle
├── sample
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ └── com
│ │ └── yanzhenjie
│ │ └── zbar
│ │ └── sample
│ │ └── MainActivity.java
│ └── res
│ ├── drawable-xxhdpi
│ ├── ic_scan_qr.png
│ ├── qr_scan_frame.9.png
│ ├── qr_scan_line.png
│ └── qr_scan_shadow.png
│ ├── layout
│ └── activity_qr_scan.xml
│ ├── mipmap-hdpi
│ ├── ic_launcher.png
│ └── ic_launcher_round.png
│ ├── mipmap-mdpi
│ ├── ic_launcher.png
│ └── ic_launcher_round.png
│ ├── mipmap-xhdpi
│ ├── ic_launcher.png
│ └── ic_launcher_round.png
│ ├── mipmap-xxhdpi
│ ├── ic_launcher.png
│ └── ic_launcher_round.png
│ ├── mipmap-xxxhdpi
│ ├── ic_launcher.png
│ └── ic_launcher_round.png
│ ├── values-zh-RHK
│ └── strings.xml
│ ├── values-zh-RTW
│ └── strings.xml
│ ├── values-zh
│ └── strings.xml
│ └── values
│ ├── colors.xml
│ ├── strings.xml
│ └── styles.xml
├── settings.gradle
└── zbar
├── build.gradle
└── src
└── main
├── AndroidManifest.xml
├── java
└── com
│ └── yanzhenjie
│ └── zbar
│ ├── Config.java
│ ├── Image.java
│ ├── ImageScanner.java
│ ├── Modifier.java
│ ├── Orientation.java
│ ├── Symbol.java
│ ├── SymbolIterator.java
│ └── SymbolSet.java
├── jni
├── Android.mk
├── Application.mk
├── config.h
├── include
│ ├── Makefile.am.inc
│ ├── zbar.h
│ └── zbar
│ │ ├── Decoder.h
│ │ ├── Exception.h
│ │ ├── Image.h
│ │ ├── ImageScanner.h
│ │ ├── Processor.h
│ │ ├── QZBar.h
│ │ ├── QZBarImage.h
│ │ ├── Scanner.h
│ │ ├── Symbol.h
│ │ ├── Video.h
│ │ ├── Window.h
│ │ └── zbargtk.h
├── libiconv-1.15
│ ├── ABOUT-NLS
│ ├── AUTHORS
│ ├── COPYING
│ ├── COPYING.LIB
│ ├── ChangeLog
│ ├── DEPENDENCIES
│ ├── DESIGN
│ ├── HACKING
│ ├── INSTALL.generic
│ ├── Makefile
│ ├── Makefile.devel
│ ├── Makefile.in
│ ├── NEWS
│ ├── NOTES
│ ├── README
│ ├── README.djgpp
│ ├── README.windows
│ ├── THANKS
│ ├── aclocal.m4
│ ├── build-aux
│ │ ├── ar-lib
│ │ ├── compile
│ │ ├── config.guess
│ │ ├── config.libpath
│ │ ├── config.rpath
│ │ ├── config.sub
│ │ ├── install-reloc
│ │ ├── install-sh
│ │ ├── ltmain.sh
│ │ ├── missing
│ │ ├── mkinstalldirs
│ │ ├── reloc-ldflags
│ │ └── snippet
│ │ │ ├── _Noreturn.h
│ │ │ ├── arg-nonnull.h
│ │ │ ├── c++defs.h
│ │ │ └── warn-on-use.h
│ ├── config.h
│ ├── config.h.in
│ ├── config.log
│ ├── config.status
│ ├── configure
│ ├── configure.ac
│ ├── djgpp
│ │ ├── Makefile.maint
│ │ ├── README
│ │ ├── README.in
│ │ ├── config.bat
│ │ ├── config.sed
│ │ ├── config.site
│ │ ├── edtest.bat
│ │ ├── fnchange.in
│ │ ├── fnchange.lst
│ │ ├── makefile.sed
│ │ ├── sources.sed
│ │ ├── stateful-check.sed
│ │ ├── stateless-check.sed
│ │ └── translit-check.sed
│ ├── doc
│ │ └── relocatable.texi
│ ├── extras
│ │ ├── ChangeLog
│ │ ├── iconv_string.c
│ │ └── iconv_string.h
│ ├── gnulib-local
│ │ ├── lib
│ │ │ ├── alloca.in.h
│ │ │ ├── error.h.diff
│ │ │ ├── progname.h.diff
│ │ │ ├── xalloc.h
│ │ │ ├── xmalloc.c
│ │ │ └── xstrdup.c
│ │ ├── m4
│ │ │ └── alloca.m4
│ │ └── modules
│ │ │ ├── libiconv-misc
│ │ │ ├── mbstate
│ │ │ └── xalloc
│ ├── include
│ │ ├── export.h
│ │ ├── iconv.h
│ │ ├── iconv.h.build.in
│ │ ├── iconv.h.in
│ │ └── iconv.h.inst
│ ├── lib
│ │ ├── Makefile
│ │ ├── Makefile.in
│ │ ├── aliases.gperf
│ │ ├── aliases.h
│ │ ├── aliases2.h
│ │ ├── aliases_aix.h
│ │ ├── aliases_aix_sysaix.h
│ │ ├── aliases_dos.h
│ │ ├── aliases_extra.h
│ │ ├── aliases_osf1.h
│ │ ├── aliases_osf1_sysosf1.h
│ │ ├── aliases_sysaix.gperf
│ │ ├── aliases_sysaix.h
│ │ ├── aliases_syshpux.gperf
│ │ ├── aliases_syshpux.h
│ │ ├── aliases_sysosf1.gperf
│ │ ├── aliases_sysosf1.h
│ │ ├── aliases_syssolaris.gperf
│ │ ├── aliases_syssolaris.h
│ │ ├── armscii_8.h
│ │ ├── ascii.h
│ │ ├── atarist.h
│ │ ├── big5.h
│ │ ├── big5_2003.h
│ │ ├── big5hkscs1999.h
│ │ ├── big5hkscs2001.h
│ │ ├── big5hkscs2004.h
│ │ ├── big5hkscs2008.h
│ │ ├── c99.h
│ │ ├── canonical.h
│ │ ├── canonical_aix.h
│ │ ├── canonical_aix_sysaix.h
│ │ ├── canonical_dos.h
│ │ ├── canonical_extra.h
│ │ ├── canonical_local.h
│ │ ├── canonical_local_sysaix.h
│ │ ├── canonical_local_syshpux.h
│ │ ├── canonical_local_sysosf1.h
│ │ ├── canonical_local_syssolaris.h
│ │ ├── canonical_osf1.h
│ │ ├── canonical_osf1_sysosf1.h
│ │ ├── canonical_sysaix.h
│ │ ├── canonical_syshpux.h
│ │ ├── canonical_sysosf1.h
│ │ ├── canonical_syssolaris.h
│ │ ├── ces_big5.h
│ │ ├── ces_gbk.h
│ │ ├── cjk_variants.h
│ │ ├── cns11643.h
│ │ ├── cns11643_1.h
│ │ ├── cns11643_15.h
│ │ ├── cns11643_2.h
│ │ ├── cns11643_3.h
│ │ ├── cns11643_4.h
│ │ ├── cns11643_4a.h
│ │ ├── cns11643_4b.h
│ │ ├── cns11643_5.h
│ │ ├── cns11643_6.h
│ │ ├── cns11643_7.h
│ │ ├── cns11643_inv.h
│ │ ├── config.h
│ │ ├── config.h.in
│ │ ├── converters.h
│ │ ├── cp1046.h
│ │ ├── cp1124.h
│ │ ├── cp1125.h
│ │ ├── cp1129.h
│ │ ├── cp1131.h
│ │ ├── cp1133.h
│ │ ├── cp1161.h
│ │ ├── cp1162.h
│ │ ├── cp1163.h
│ │ ├── cp1250.h
│ │ ├── cp1251.h
│ │ ├── cp1252.h
│ │ ├── cp1253.h
│ │ ├── cp1254.h
│ │ ├── cp1255.h
│ │ ├── cp1256.h
│ │ ├── cp1257.h
│ │ ├── cp1258.h
│ │ ├── cp437.h
│ │ ├── cp50221_0208_ext.h
│ │ ├── cp50221_0212_ext.h
│ │ ├── cp737.h
│ │ ├── cp775.h
│ │ ├── cp850.h
│ │ ├── cp852.h
│ │ ├── cp853.h
│ │ ├── cp855.h
│ │ ├── cp856.h
│ │ ├── cp857.h
│ │ ├── cp858.h
│ │ ├── cp860.h
│ │ ├── cp861.h
│ │ ├── cp862.h
│ │ ├── cp863.h
│ │ ├── cp864.h
│ │ ├── cp865.h
│ │ ├── cp866.h
│ │ ├── cp869.h
│ │ ├── cp874.h
│ │ ├── cp922.h
│ │ ├── cp932.h
│ │ ├── cp932ext.h
│ │ ├── cp936.h
│ │ ├── cp936ext.h
│ │ ├── cp943.h
│ │ ├── cp949.h
│ │ ├── cp950.h
│ │ ├── cp950ext.h
│ │ ├── dec_hanyu.h
│ │ ├── dec_kanji.h
│ │ ├── encodings.def
│ │ ├── encodings_aix.def
│ │ ├── encodings_dos.def
│ │ ├── encodings_extra.def
│ │ ├── encodings_local.def
│ │ ├── encodings_osf1.def
│ │ ├── euc_cn.h
│ │ ├── euc_jisx0213.h
│ │ ├── euc_jp.h
│ │ ├── euc_kr.h
│ │ ├── euc_tw.h
│ │ ├── flags.h
│ │ ├── flushwc.h
│ │ ├── gb12345.h
│ │ ├── gb12345ext.h
│ │ ├── gb18030.h
│ │ ├── gb18030ext.h
│ │ ├── gb18030uni.h
│ │ ├── gb2312.h
│ │ ├── gbk.h
│ │ ├── gbkext1.h
│ │ ├── gbkext2.h
│ │ ├── gbkext_inv.h
│ │ ├── genaliases.c
│ │ ├── genaliases2.c
│ │ ├── genflags.c
│ │ ├── gentranslit.c
│ │ ├── georgian_academy.h
│ │ ├── georgian_ps.h
│ │ ├── hkscs1999.h
│ │ ├── hkscs2001.h
│ │ ├── hkscs2004.h
│ │ ├── hkscs2008.h
│ │ ├── hp_roman8.h
│ │ ├── hz.h
│ │ ├── iconv.c
│ │ ├── iconv_open1.h
│ │ ├── iconv_open2.h
│ │ ├── iso2022_cn.h
│ │ ├── iso2022_cnext.h
│ │ ├── iso2022_jp.h
│ │ ├── iso2022_jp1.h
│ │ ├── iso2022_jp2.h
│ │ ├── iso2022_jp3.h
│ │ ├── iso2022_jpms.h
│ │ ├── iso2022_kr.h
│ │ ├── iso646_cn.h
│ │ ├── iso646_jp.h
│ │ ├── iso8859_1.h
│ │ ├── iso8859_10.h
│ │ ├── iso8859_11.h
│ │ ├── iso8859_13.h
│ │ ├── iso8859_14.h
│ │ ├── iso8859_15.h
│ │ ├── iso8859_16.h
│ │ ├── iso8859_2.h
│ │ ├── iso8859_3.h
│ │ ├── iso8859_4.h
│ │ ├── iso8859_5.h
│ │ ├── iso8859_6.h
│ │ ├── iso8859_7.h
│ │ ├── iso8859_8.h
│ │ ├── iso8859_9.h
│ │ ├── isoir165.h
│ │ ├── isoir165ext.h
│ │ ├── java.h
│ │ ├── jisx0201.h
│ │ ├── jisx0208.h
│ │ ├── jisx0212.h
│ │ ├── jisx0213.h
│ │ ├── johab.h
│ │ ├── johab_hangul.h
│ │ ├── koi8_r.h
│ │ ├── koi8_ru.h
│ │ ├── koi8_t.h
│ │ ├── koi8_u.h
│ │ ├── ksc5601.h
│ │ ├── loop_unicode.h
│ │ ├── loop_wchar.h
│ │ ├── loops.h
│ │ ├── mac_arabic.h
│ │ ├── mac_centraleurope.h
│ │ ├── mac_croatian.h
│ │ ├── mac_cyrillic.h
│ │ ├── mac_greek.h
│ │ ├── mac_hebrew.h
│ │ ├── mac_iceland.h
│ │ ├── mac_roman.h
│ │ ├── mac_romania.h
│ │ ├── mac_thai.h
│ │ ├── mac_turkish.h
│ │ ├── mac_ukraine.h
│ │ ├── mulelao.h
│ │ ├── nextstep.h
│ │ ├── pt154.h
│ │ ├── relocatable.c
│ │ ├── relocatable.h
│ │ ├── riscos1.h
│ │ ├── rk1048.h
│ │ ├── shift_jisx0213.h
│ │ ├── sjis.h
│ │ ├── stamp-h2
│ │ ├── tcvn.h
│ │ ├── tds565.h
│ │ ├── tis620.h
│ │ ├── translit.def
│ │ ├── translit.h
│ │ ├── ucs2.h
│ │ ├── ucs2be.h
│ │ ├── ucs2internal.h
│ │ ├── ucs2le.h
│ │ ├── ucs2swapped.h
│ │ ├── ucs4.h
│ │ ├── ucs4be.h
│ │ ├── ucs4internal.h
│ │ ├── ucs4le.h
│ │ ├── ucs4swapped.h
│ │ ├── uhc_1.h
│ │ ├── uhc_2.h
│ │ ├── utf16.h
│ │ ├── utf16be.h
│ │ ├── utf16le.h
│ │ ├── utf32.h
│ │ ├── utf32be.h
│ │ ├── utf32le.h
│ │ ├── utf7.h
│ │ ├── utf8.h
│ │ ├── vietcomb.h
│ │ └── viscii.h
│ ├── libcharset
│ │ ├── AUTHORS
│ │ ├── COPYING.LIB
│ │ ├── ChangeLog
│ │ ├── DEPENDENCIES
│ │ ├── HACKING
│ │ ├── INSTALL.generic
│ │ ├── INTEGRATE
│ │ ├── Makefile
│ │ ├── Makefile.devel
│ │ ├── Makefile.in
│ │ ├── NEWS
│ │ ├── README
│ │ ├── README.djgpp
│ │ ├── README.windows
│ │ ├── autoconf
│ │ │ └── aclocal.m4
│ │ ├── build-aux
│ │ │ ├── config.guess
│ │ │ ├── config.libpath
│ │ │ ├── config.sub
│ │ │ ├── install-sh
│ │ │ ├── ltmain.sh
│ │ │ └── mkinstalldirs
│ │ ├── config.h
│ │ ├── config.h.in
│ │ ├── config.log
│ │ ├── config.status
│ │ ├── configure
│ │ ├── configure.ac
│ │ ├── djgpp
│ │ │ ├── Makefile.maint
│ │ │ ├── README
│ │ │ ├── README.in
│ │ │ ├── config.bat
│ │ │ ├── config.sed
│ │ │ ├── config.site
│ │ │ ├── fnchange.in
│ │ │ └── fnchange.lst
│ │ ├── include
│ │ │ ├── export.h
│ │ │ ├── libcharset.h.in
│ │ │ ├── localcharset.h
│ │ │ ├── localcharset.h.build.in
│ │ │ ├── localcharset.h.in
│ │ │ └── localcharset.h.inst
│ │ ├── lib
│ │ │ ├── ChangeLog
│ │ │ ├── Makefile
│ │ │ ├── Makefile.in
│ │ │ ├── config.charset
│ │ │ ├── localcharset.c
│ │ │ ├── ref-add.sin
│ │ │ ├── ref-del.sin
│ │ │ ├── relocatable.c
│ │ │ └── relocatable.h
│ │ ├── libtool
│ │ ├── m4
│ │ │ ├── codeset.m4
│ │ │ ├── fcntl-o.m4
│ │ │ ├── glibc21.m4
│ │ │ ├── libtool.m4
│ │ │ ├── ltoptions.m4
│ │ │ ├── ltsugar.m4
│ │ │ ├── ltversion.m4
│ │ │ ├── lt~obsolete.m4
│ │ │ ├── relocatable-lib.m4
│ │ │ └── visibility.m4
│ │ └── tools
│ │ │ ├── README
│ │ │ ├── aix-3.2.5
│ │ │ ├── aix-4.1.5
│ │ │ ├── aix-4.2.0
│ │ │ ├── aix-4.3.2
│ │ │ ├── all-charsets
│ │ │ ├── all-charsets-X11
│ │ │ ├── all-locales
│ │ │ ├── beos-5
│ │ │ ├── cygwin-1.7.2
│ │ │ ├── darwin-6.8
│ │ │ ├── darwin-7.5
│ │ │ ├── darwin-9.5
│ │ │ ├── freebsd-3.3
│ │ │ ├── glibc-2.1.3
│ │ │ ├── glibc-2.1.90
│ │ │ ├── glibc-2.2
│ │ │ ├── glibc-2.2-XF86-3.3.6
│ │ │ ├── glibc-2.2-XF86-4.0.1f
│ │ │ ├── hpux-10.01
│ │ │ ├── hpux-10.20
│ │ │ ├── hpux-11.00
│ │ │ ├── irix-6.5
│ │ │ ├── locale_charmap
│ │ │ ├── locale_charset.c
│ │ │ ├── locale_codeset.c
│ │ │ ├── locale_monthnames.c
│ │ │ ├── locale_x11encoding.c
│ │ │ ├── netbsd-3.0
│ │ │ ├── openbsd-4.1
│ │ │ ├── osf1-4.0a
│ │ │ ├── osf1-4.0d
│ │ │ ├── osf1-5.1
│ │ │ ├── solaris-2.4
│ │ │ ├── solaris-2.5.1
│ │ │ ├── solaris-2.6
│ │ │ ├── solaris-2.6-cjk
│ │ │ ├── solaris-2.7
│ │ │ ├── sunos-4.1.4
│ │ │ └── win32
│ ├── libtool
│ ├── m4
│ │ ├── cp.m4
│ │ ├── eilseq.m4
│ │ ├── endian.m4
│ │ ├── general.m4
│ │ ├── libtool.m4
│ │ ├── ln.m4
│ │ ├── ltoptions.m4
│ │ ├── ltsugar.m4
│ │ ├── ltversion.m4
│ │ ├── lt~obsolete.m4
│ │ └── proto.m4
│ ├── man
│ │ ├── Makefile
│ │ ├── Makefile.in
│ │ ├── iconv.1
│ │ ├── iconv.1.html
│ │ ├── iconv.3
│ │ ├── iconv.3.html
│ │ ├── iconv_close.3
│ │ ├── iconv_close.3.html
│ │ ├── iconv_open.3
│ │ ├── iconv_open.3.html
│ │ ├── iconv_open_into.3
│ │ ├── iconv_open_into.3.html
│ │ ├── iconvctl.3
│ │ └── iconvctl.3.html
│ ├── os2
│ │ └── iconv.def
│ ├── po
│ │ ├── ChangeLog
│ │ ├── LINGUAS
│ │ ├── Makefile
│ │ ├── Makefile.in
│ │ ├── Makefile.in.in
│ │ ├── Makevars
│ │ ├── POTFILES
│ │ ├── POTFILES.in
│ │ ├── Rules-quot
│ │ ├── af.gmo
│ │ ├── af.po
│ │ ├── bg.gmo
│ │ ├── bg.po
│ │ ├── boldquot.sed
│ │ ├── ca.gmo
│ │ ├── ca.po
│ │ ├── cs.gmo
│ │ ├── cs.po
│ │ ├── da.gmo
│ │ ├── da.po
│ │ ├── de.gmo
│ │ ├── de.po
│ │ ├── el.gmo
│ │ ├── el.po
│ │ ├── en@boldquot.header
│ │ ├── en@quot.header
│ │ ├── eo.gmo
│ │ ├── eo.po
│ │ ├── es.gmo
│ │ ├── es.po
│ │ ├── et.gmo
│ │ ├── et.po
│ │ ├── fi.gmo
│ │ ├── fi.po
│ │ ├── fr.gmo
│ │ ├── fr.po
│ │ ├── ga.gmo
│ │ ├── ga.po
│ │ ├── gl.gmo
│ │ ├── gl.po
│ │ ├── hr.gmo
│ │ ├── hr.po
│ │ ├── hu.gmo
│ │ ├── hu.po
│ │ ├── id.gmo
│ │ ├── id.po
│ │ ├── insert-header.sin
│ │ ├── it.gmo
│ │ ├── it.po
│ │ ├── ja.gmo
│ │ ├── ja.po
│ │ ├── libiconv.pot
│ │ ├── nl.gmo
│ │ ├── nl.po
│ │ ├── pl.gmo
│ │ ├── pl.po
│ │ ├── pt_BR.gmo
│ │ ├── pt_BR.po
│ │ ├── quot.sed
│ │ ├── remove-potcdate.sin
│ │ ├── rm.gmo
│ │ ├── rm.po
│ │ ├── ro.gmo
│ │ ├── ro.po
│ │ ├── ru.gmo
│ │ ├── ru.po
│ │ ├── sk.gmo
│ │ ├── sk.po
│ │ ├── sl.gmo
│ │ ├── sl.po
│ │ ├── sq.gmo
│ │ ├── sq.po
│ │ ├── sr.gmo
│ │ ├── sr.po
│ │ ├── stamp-po
│ │ ├── sv.gmo
│ │ ├── sv.po
│ │ ├── tr.gmo
│ │ ├── tr.po
│ │ ├── uk.gmo
│ │ ├── uk.po
│ │ ├── vi.gmo
│ │ ├── vi.po
│ │ ├── wa.gmo
│ │ ├── wa.po
│ │ ├── zh_CN.gmo
│ │ ├── zh_CN.po
│ │ ├── zh_TW.gmo
│ │ └── zh_TW.po
│ ├── preload
│ │ ├── Makefile
│ │ ├── Makefile.devel
│ │ ├── Makefile.in
│ │ ├── aclocal.m4
│ │ ├── config.log
│ │ ├── config.status
│ │ ├── configure
│ │ ├── configure.ac
│ │ └── libtool
│ ├── src
│ │ ├── Makefile
│ │ ├── Makefile.in
│ │ ├── iconv.c
│ │ └── iconv_no_i18n.c
│ ├── srclib
│ │ ├── Makefile
│ │ ├── Makefile.am
│ │ ├── Makefile.gnulib
│ │ ├── Makefile.in
│ │ ├── alloca.in.h
│ │ ├── allocator.c
│ │ ├── allocator.h
│ │ ├── areadlink.c
│ │ ├── areadlink.h
│ │ ├── basename-lgpl.c
│ │ ├── binary-io.c
│ │ ├── binary-io.h
│ │ ├── c-ctype.c
│ │ ├── c-ctype.h
│ │ ├── canonicalize-lgpl.c
│ │ ├── careadlinkat.c
│ │ ├── careadlinkat.h
│ │ ├── dirname-lgpl.c
│ │ ├── dirname.h
│ │ ├── dosname.h
│ │ ├── errno.in.h
│ │ ├── error.c
│ │ ├── error.h
│ │ ├── fcntl.in.h
│ │ ├── getprogname.c
│ │ ├── getprogname.h
│ │ ├── gettext.h
│ │ ├── gettimeofday.c
│ │ ├── intprops.h
│ │ ├── limits.in.h
│ │ ├── localcharset.h
│ │ ├── lstat.c
│ │ ├── malloc.c
│ │ ├── malloca.c
│ │ ├── malloca.h
│ │ ├── malloca.valgrind
│ │ ├── msvc-inval.c
│ │ ├── msvc-inval.h
│ │ ├── msvc-nothrow.c
│ │ ├── msvc-nothrow.h
│ │ ├── pathmax.h
│ │ ├── progname.c
│ │ ├── progname.h
│ │ ├── progreloc.c
│ │ ├── raise.c
│ │ ├── read.c
│ │ ├── readlink.c
│ │ ├── relocatable.c
│ │ ├── relocatable.h
│ │ ├── relocwrapper.c
│ │ ├── safe-read.c
│ │ ├── safe-read.h
│ │ ├── setenv.c
│ │ ├── signal.in.h
│ │ ├── sigprocmask.c
│ │ ├── stat.c
│ │ ├── stdbool.in.h
│ │ ├── stddef.in.h
│ │ ├── stdint.in.h
│ │ ├── stdio-write.c
│ │ ├── stdio.in.h
│ │ ├── stdlib.in.h
│ │ ├── streq.h
│ │ ├── strerror-override.c
│ │ ├── strerror-override.h
│ │ ├── strerror.c
│ │ ├── string.in.h
│ │ ├── stripslash.c
│ │ ├── sys_stat.in.h
│ │ ├── sys_time.in.h
│ │ ├── sys_types.in.h
│ │ ├── time.in.h
│ │ ├── unistd.c
│ │ ├── unistd.in.h
│ │ ├── unitypes.in.h
│ │ ├── uniwidth.in.h
│ │ ├── uniwidth
│ │ │ ├── cjk.h
│ │ │ └── width.c
│ │ ├── unlocked-io.h
│ │ ├── verify.h
│ │ ├── xalloc-oversized.h
│ │ ├── xalloc.h
│ │ ├── xmalloc.c
│ │ ├── xreadlink.c
│ │ ├── xreadlink.h
│ │ └── xstrdup.c
│ ├── srcm4
│ │ ├── 00gnulib.m4
│ │ ├── absolute-header.m4
│ │ ├── alloca.m4
│ │ ├── asm-underscore.m4
│ │ ├── canonicalize.m4
│ │ ├── codeset.m4
│ │ ├── dirname.m4
│ │ ├── double-slash-root.m4
│ │ ├── eealloc.m4
│ │ ├── environ.m4
│ │ ├── errno_h.m4
│ │ ├── error.m4
│ │ ├── extensions.m4
│ │ ├── extern-inline.m4
│ │ ├── fcntl-o.m4
│ │ ├── fcntl_h.m4
│ │ ├── getprogname.m4
│ │ ├── gettext.m4
│ │ ├── gettimeofday.m4
│ │ ├── glibc2.m4
│ │ ├── glibc21.m4
│ │ ├── gnulib-cache.m4
│ │ ├── gnulib-common.m4
│ │ ├── gnulib-comp.m4
│ │ ├── gnulib-tool.m4
│ │ ├── iconv.m4
│ │ ├── include_next.m4
│ │ ├── intdiv0.m4
│ │ ├── intl.m4
│ │ ├── intldir.m4
│ │ ├── intlmacosx.m4
│ │ ├── intmax.m4
│ │ ├── inttypes-pri.m4
│ │ ├── inttypes_h.m4
│ │ ├── largefile.m4
│ │ ├── lcmessage.m4
│ │ ├── lib-ld.m4
│ │ ├── lib-link.m4
│ │ ├── lib-prefix.m4
│ │ ├── libunistring-base.m4
│ │ ├── limits-h.m4
│ │ ├── lock.m4
│ │ ├── longlong.m4
│ │ ├── lstat.m4
│ │ ├── malloc.m4
│ │ ├── malloca.m4
│ │ ├── mbstate_t.m4
│ │ ├── msvc-inval.m4
│ │ ├── msvc-nothrow.m4
│ │ ├── multiarch.m4
│ │ ├── nls.m4
│ │ ├── nocrash.m4
│ │ ├── off_t.m4
│ │ ├── pathmax.m4
│ │ ├── po.m4
│ │ ├── printf-posix.m4
│ │ ├── progtest.m4
│ │ ├── raise.m4
│ │ ├── read.m4
│ │ ├── readlink.m4
│ │ ├── relocatable-lib.m4
│ │ ├── relocatable.m4
│ │ ├── safe-read.m4
│ │ ├── setenv.m4
│ │ ├── signal_h.m4
│ │ ├── signalblocking.m4
│ │ ├── sigpipe.m4
│ │ ├── size_max.m4
│ │ ├── ssize_t.m4
│ │ ├── stat.m4
│ │ ├── stdbool.m4
│ │ ├── stddef_h.m4
│ │ ├── stdint.m4
│ │ ├── stdint_h.m4
│ │ ├── stdio_h.m4
│ │ ├── stdlib_h.m4
│ │ ├── strerror.m4
│ │ ├── string_h.m4
│ │ ├── sys_socket_h.m4
│ │ ├── sys_stat_h.m4
│ │ ├── sys_time_h.m4
│ │ ├── sys_types_h.m4
│ │ ├── threadlib.m4
│ │ ├── time_h.m4
│ │ ├── uintmax_t.m4
│ │ ├── unistd_h.m4
│ │ ├── unlocked-io.m4
│ │ ├── visibility.m4
│ │ ├── warn-on-use.m4
│ │ ├── wchar_t.m4
│ │ ├── wint_t.m4
│ │ └── xsize.m4
│ ├── stamp-h1
│ ├── tests
│ │ ├── ARMSCII-8.IRREVERSIBLE.TXT
│ │ ├── ARMSCII-8.TXT
│ │ ├── ASCII.TXT
│ │ ├── ATARIST.TXT
│ │ ├── BIG5-2003.IRREVERSIBLE.TXT
│ │ ├── BIG5-2003.TXT
│ │ ├── BIG5-HKSCS-1999-snippet
│ │ ├── BIG5-HKSCS-1999-snippet.UTF-8
│ │ ├── BIG5-HKSCS-1999.IRREVERSIBLE.TXT
│ │ ├── BIG5-HKSCS-1999.TXT
│ │ ├── BIG5-HKSCS-2001-snippet
│ │ ├── BIG5-HKSCS-2001-snippet.UTF-8
│ │ ├── BIG5-HKSCS-2001.IRREVERSIBLE.TXT
│ │ ├── BIG5-HKSCS-2001.TXT
│ │ ├── BIG5-HKSCS-2004-snippet
│ │ ├── BIG5-HKSCS-2004-snippet.UTF-8
│ │ ├── BIG5-HKSCS-2004.IRREVERSIBLE.TXT
│ │ ├── BIG5-HKSCS-2004.TXT
│ │ ├── BIG5-HKSCS-2008-snippet
│ │ ├── BIG5-HKSCS-2008-snippet.UTF-8
│ │ ├── BIG5-HKSCS-2008.IRREVERSIBLE.TXT
│ │ ├── BIG5-HKSCS-2008.TXT
│ │ ├── BIG5.TXT
│ │ ├── CP1046.TXT
│ │ ├── CP1124.TXT
│ │ ├── CP1125.TXT
│ │ ├── CP1129.TXT
│ │ ├── CP1131.TXT
│ │ ├── CP1133.TXT
│ │ ├── CP1161.IRREVERSIBLE.TXT
│ │ ├── CP1161.TXT
│ │ ├── CP1162.TXT
│ │ ├── CP1163.IRREVERSIBLE.TXT
│ │ ├── CP1163.TXT
│ │ ├── CP1250.TXT
│ │ ├── CP1251.TXT
│ │ ├── CP1252.TXT
│ │ ├── CP1253.TXT
│ │ ├── CP1254.TXT
│ │ ├── CP1255-snippet
│ │ ├── CP1255-snippet.UTF-8
│ │ ├── CP1255.IRREVERSIBLE.TXT
│ │ ├── CP1255.TXT
│ │ ├── CP1256.TXT
│ │ ├── CP1257.TXT
│ │ ├── CP1258-snippet
│ │ ├── CP1258-snippet.UTF-8
│ │ ├── CP1258.IRREVERSIBLE.TXT
│ │ ├── CP1258.TXT
│ │ ├── CP437.TXT
│ │ ├── CP737.TXT
│ │ ├── CP775.TXT
│ │ ├── CP850.TXT
│ │ ├── CP852.TXT
│ │ ├── CP853.TXT
│ │ ├── CP855.TXT
│ │ ├── CP856.TXT
│ │ ├── CP857.TXT
│ │ ├── CP858.TXT
│ │ ├── CP860.TXT
│ │ ├── CP861.TXT
│ │ ├── CP862.TXT
│ │ ├── CP863.TXT
│ │ ├── CP864.TXT
│ │ ├── CP865.TXT
│ │ ├── CP866.TXT
│ │ ├── CP869.TXT
│ │ ├── CP874.TXT
│ │ ├── CP922.TXT
│ │ ├── CP932.IRREVERSIBLE.TXT
│ │ ├── CP932.TXT
│ │ ├── CP936.TXT
│ │ ├── CP949.TXT
│ │ ├── CP950.IRREVERSIBLE.TXT
│ │ ├── CP950.TXT
│ │ ├── DEC-HANYU.IRREVERSIBLE.TXT
│ │ ├── DEC-HANYU.TXT
│ │ ├── DEC-KANJI.TXT
│ │ ├── EUC-CN.TXT
│ │ ├── EUC-JISX0213.TXT
│ │ ├── EUC-JP.IRREVERSIBLE.TXT
│ │ ├── EUC-JP.TXT
│ │ ├── EUC-KR.TXT
│ │ ├── EUC-TW.IRREVERSIBLE.TXT
│ │ ├── EUC-TW.TXT
│ │ ├── GB18030-BMP.TXT
│ │ ├── GB18030.IRREVERSIBLE.TXT
│ │ ├── GBK.TXT
│ │ ├── Georgian-Academy.TXT
│ │ ├── Georgian-PS.TXT
│ │ ├── HP-ROMAN8.TXT
│ │ ├── HZ-snippet
│ │ ├── HZ-snippet.UTF-8
│ │ ├── ISO-2022-CN-EXT-snippet
│ │ ├── ISO-2022-CN-EXT-snippet.UTF-8
│ │ ├── ISO-2022-CN-snippet
│ │ ├── ISO-2022-CN-snippet.UTF-8
│ │ ├── ISO-2022-JP-1-snippet
│ │ ├── ISO-2022-JP-1-snippet.UTF-8
│ │ ├── ISO-2022-JP-2-snippet
│ │ ├── ISO-2022-JP-2-snippet.UTF-8
│ │ ├── ISO-2022-JP-3-snippet
│ │ ├── ISO-2022-JP-3-snippet.UTF-8
│ │ ├── ISO-2022-JP-MS-snippet
│ │ ├── ISO-2022-JP-MS-snippet.UTF-8
│ │ ├── ISO-2022-JP-MS-snippet.alt
│ │ ├── ISO-2022-JP-snippet
│ │ ├── ISO-2022-JP-snippet.UTF-8
│ │ ├── ISO-2022-KR-snippet
│ │ ├── ISO-2022-KR-snippet.UTF-8
│ │ ├── ISO-8859-1.TXT
│ │ ├── ISO-8859-10.TXT
│ │ ├── ISO-8859-11.TXT
│ │ ├── ISO-8859-13.TXT
│ │ ├── ISO-8859-14.TXT
│ │ ├── ISO-8859-15.TXT
│ │ ├── ISO-8859-16.TXT
│ │ ├── ISO-8859-2.TXT
│ │ ├── ISO-8859-3.TXT
│ │ ├── ISO-8859-4.TXT
│ │ ├── ISO-8859-5.TXT
│ │ ├── ISO-8859-6.TXT
│ │ ├── ISO-8859-7.TXT
│ │ ├── ISO-8859-8.TXT
│ │ ├── ISO-8859-9.TXT
│ │ ├── ISO-IR-165.IRREVERSIBLE.TXT
│ │ ├── ISO-IR-165.TXT
│ │ ├── ISO646-CN.TXT
│ │ ├── ISO646-JP.TXT
│ │ ├── JIS_X0201.TXT
│ │ ├── JOHAB.TXT
│ │ ├── KOI8-R.TXT
│ │ ├── KOI8-RU.TXT
│ │ ├── KOI8-T.TXT
│ │ ├── KOI8-U.TXT
│ │ ├── MacArabic.TXT
│ │ ├── MacCentralEurope.TXT
│ │ ├── MacCroatian.TXT
│ │ ├── MacCyrillic.TXT
│ │ ├── MacGreek.TXT
│ │ ├── MacHebrew.TXT
│ │ ├── MacIceland.TXT
│ │ ├── MacRoman.TXT
│ │ ├── MacRomania.TXT
│ │ ├── MacThai.TXT
│ │ ├── MacTurkish.TXT
│ │ ├── MacUkraine.TXT
│ │ ├── Makefile
│ │ ├── Makefile.in
│ │ ├── MuleLao-1.TXT
│ │ ├── NEXTSTEP.TXT
│ │ ├── PT154.TXT
│ │ ├── Quotes.ASCII
│ │ ├── Quotes.ISO-8859-1
│ │ ├── Quotes.UTF-8
│ │ ├── RISCOS-LATIN1.TXT
│ │ ├── RK1048.TXT
│ │ ├── SHIFT_JIS.TXT
│ │ ├── SHIFT_JISX0213.TXT
│ │ ├── TCVN-snippet
│ │ ├── TCVN-snippet.UTF-8
│ │ ├── TCVN.IRREVERSIBLE.TXT
│ │ ├── TCVN.TXT
│ │ ├── TDS565.TXT
│ │ ├── TIS-620.TXT
│ │ ├── Translit1.ASCII
│ │ ├── Translit1.ISO-8859-1
│ │ ├── TranslitFail1.ISO-8859-1
│ │ ├── UCS-2BE-snippet
│ │ ├── UCS-2BE-snippet.UTF-8
│ │ ├── UCS-2LE-snippet
│ │ ├── UCS-2LE-snippet.UTF-8
│ │ ├── UCS-4BE-snippet
│ │ ├── UCS-4BE-snippet.UTF-8
│ │ ├── UCS-4LE-snippet
│ │ ├── UCS-4LE-snippet.UTF-8
│ │ ├── UTF-16-snippet
│ │ ├── UTF-16-snippet.UTF-8
│ │ ├── UTF-16BE-snippet
│ │ ├── UTF-16BE-snippet.UTF-8
│ │ ├── UTF-16LE-snippet
│ │ ├── UTF-16LE-snippet.UTF-8
│ │ ├── UTF-32-snippet
│ │ ├── UTF-32-snippet.UTF-8
│ │ ├── UTF-32BE-snippet
│ │ ├── UTF-32BE-snippet.UTF-8
│ │ ├── UTF-32LE-snippet
│ │ ├── UTF-32LE-snippet.UTF-8
│ │ ├── UTF-7-snippet
│ │ ├── UTF-7-snippet.UTF-8
│ │ ├── VISCII.TXT
│ │ ├── check-stateful
│ │ ├── check-stateful.bat
│ │ ├── check-stateless
│ │ ├── check-stateless.bat
│ │ ├── check-subst
│ │ ├── check-translit
│ │ ├── check-translit.bat
│ │ ├── check-translitfailure
│ │ ├── gengb18030z.c
│ │ ├── genutf8.c
│ │ ├── table-from.c
│ │ ├── table-to.c
│ │ ├── test-shiftseq.c
│ │ ├── test-to-wchar.c
│ │ └── uniq-u.c
│ ├── tools
│ │ ├── 8bit_tab_to_h.c
│ │ ├── CP50221-0208-EXT.TXT
│ │ ├── CP50221-0212-EXT.TXT
│ │ ├── JISX0213.TXT
│ │ ├── Makefile
│ │ ├── cjk_tab_to_h.c
│ │ └── cjk_variants.c
│ ├── windows
│ │ ├── iconv.rc
│ │ ├── libiconv.rc
│ │ └── windres-options
│ └── woe32dll
│ │ ├── export.h
│ │ └── iconv-exports.c
├── zbar
│ ├── Makefile.am.inc
│ ├── config.c
│ ├── convert.c
│ ├── debug.h
│ ├── decoder.c
│ ├── decoder.h
│ ├── decoder
│ │ ├── codabar.c
│ │ ├── codabar.h
│ │ ├── code128.c
│ │ ├── code128.h
│ │ ├── code39.c
│ │ ├── code39.h
│ │ ├── code93.c
│ │ ├── code93.h
│ │ ├── databar.c
│ │ ├── databar.h
│ │ ├── ean.c
│ │ ├── ean.h
│ │ ├── i25.c
│ │ ├── i25.h
│ │ ├── pdf417.c
│ │ ├── pdf417.h
│ │ ├── pdf417_hash.h
│ │ ├── qr_finder.c
│ │ └── qr_finder.h
│ ├── error.c
│ ├── error.h
│ ├── event.h
│ ├── image.c
│ ├── image.h
│ ├── img_scanner.c
│ ├── img_scanner.h
│ ├── jpeg.c
│ ├── libzbar.rc
│ ├── mutex.h
│ ├── processor.c
│ ├── processor.h
│ ├── processor
│ │ ├── lock.c
│ │ ├── null.c
│ │ ├── posix.c
│ │ ├── posix.h
│ │ ├── win.c
│ │ └── x.c
│ ├── qrcode.h
│ ├── qrcode
│ │ ├── bch15_5.c
│ │ ├── bch15_5.h
│ │ ├── binarize.c
│ │ ├── binarize.h
│ │ ├── isaac.c
│ │ ├── isaac.h
│ │ ├── qrdec.c
│ │ ├── qrdec.h
│ │ ├── qrdectxt.c
│ │ ├── rs.c
│ │ ├── rs.h
│ │ ├── util.c
│ │ └── util.h
│ ├── refcnt.c
│ ├── refcnt.h
│ ├── scanner.c
│ ├── svg.c
│ ├── svg.h
│ ├── symbol.c
│ ├── symbol.h
│ ├── thread.h
│ ├── timer.h
│ ├── video.c
│ ├── video.h
│ ├── video
│ │ ├── null.c
│ │ ├── v4l.c
│ │ ├── v4l1.c
│ │ ├── v4l2.c
│ │ └── vfw.c
│ ├── window.c
│ ├── window.h
│ └── window
│ │ ├── dib.c
│ │ ├── null.c
│ │ ├── vfw.c
│ │ ├── win.c
│ │ ├── win.h
│ │ ├── x.c
│ │ ├── x.h
│ │ ├── ximage.c
│ │ └── xv.c
└── zbarjni.c
└── jniLibs
├── arm64-v8a
├── libiconv.so
└── libzbar.so
├── armeabi-v7a
├── libiconv.so
└── libzbar.so
├── armeabi
├── libiconv.so
└── libzbar.so
├── mips
├── libiconv.so
└── libzbar.so
├── mips64
├── libiconv.so
└── libzbar.so
├── x86
├── libiconv.so
└── libzbar.so
└── x86_64
├── libiconv.so
└── libzbar.so
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | /captures/
3 | .externalNativeBuild
4 | *.iml
5 | /.idea/
6 | build
7 | .gradle
8 | /local.properties
--------------------------------------------------------------------------------
/build.gradle:
--------------------------------------------------------------------------------
1 | apply from: "config.gradle"
2 |
3 | buildscript {
4 | repositories {
5 | jcenter()
6 | }
7 | dependencies {
8 | classpath 'com.android.tools.build:gradle:2.3.1'
9 | classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'
10 | classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.7.3'
11 | }
12 | }
13 |
14 | allprojects {
15 | repositories {
16 | jcenter()
17 | }
18 | }
19 |
20 | task clean(type: Delete) {
21 | delete rootProject.buildDir
22 | }
23 |
--------------------------------------------------------------------------------
/camera/build.gradle:
--------------------------------------------------------------------------------
1 | apply plugin: rootProject.ext.plugins.library
2 |
3 | android {
4 | compileSdkVersion rootProject.ext.android.compileSdkVersion
5 | buildToolsVersion rootProject.ext.android.buildToolsVersion
6 |
7 | defaultConfig {
8 | minSdkVersion rootProject.ext.android.libraryMinSdkVersion
9 | targetSdkVersion rootProject.ext.android.targetSdkVersion
10 | }
11 |
12 | compileOptions {
13 | sourceCompatibility JavaVersion.VERSION_1_7
14 | targetCompatibility JavaVersion.VERSION_1_7
15 | }
16 |
17 | lintOptions {
18 | abortOnError false
19 | }
20 |
21 | resourcePrefix 'zbar_'
22 |
23 | sourceSets {
24 | main {
25 | manifest.srcFile 'src/main/AndroidManifest.xml'
26 | java.srcDirs = ['src/main/java']
27 | res.srcDirs = ['src/main/res']
28 | aidl.srcDirs = ['src/main/aidl']
29 | assets.srcDirs = ['src/main/assets']
30 | jni.srcDirs = ['src/main/jni']
31 | jniLibs.srcDirs = ['src/main/jniLibs']
32 | resources.srcDirs = ['src/main/resources']
33 | renderscript.srcDirs = ['src/main/rs']
34 | }
35 | }
36 | }
37 |
38 | dependencies {
39 | compile fileTree(dir: 'libs', include: ['*.jar'])
40 | compile rootProject.ext.dependencies.zbar
41 | }
--------------------------------------------------------------------------------
/camera/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/camera/src/main/java/com/yanzhenjie/zbar/camera/ScanCallback.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright © Yan Zhenjie
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 | package com.yanzhenjie.zbar.camera;
17 |
18 | /**
19 | *
Scan results callback.
20 | * Created by Yan Zhenjie on 2017/5/5.
21 | */
22 | public interface ScanCallback {
23 |
24 | /**
25 | * Content is not empty when the callback.
26 | *
27 | * @param content qr code content, is not null.
28 | */
29 | void onScanResult(String content);
30 |
31 | }
32 |
--------------------------------------------------------------------------------
/gradle.properties:
--------------------------------------------------------------------------------
1 | # Project-wide Gradle settings.
2 |
3 | # IDE (e.g. Android Studio) users:
4 | # Gradle settings configured through the IDE *will override*
5 | # any settings specified in this file.
6 |
7 | # For more details on how to configure your build environment visit
8 | # http://www.gradle.org/docs/current/userguide/build_environment.html
9 |
10 | # Specifies the JVM arguments used for the daemon process.
11 | # The setting is particularly useful for tweaking memory settings.
12 | org.gradle.jvmargs=-Xmx1536m
13 |
14 | # When configured, Gradle will run in incubating parallel mode.
15 | # This option should only be used with decoupled projects. More details, visit
16 | # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
17 | # org.gradle.parallel=true
18 |
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Wed May 10 17:44:03 CST 2017
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip
7 |
--------------------------------------------------------------------------------
/image/wechat.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/image/wechat.jpg
--------------------------------------------------------------------------------
/jar/zbar-1.0.0.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/jar/zbar-1.0.0.jar
--------------------------------------------------------------------------------
/jar/zbar-camera-1.0.0.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/jar/zbar-camera-1.0.0.jar
--------------------------------------------------------------------------------
/sample/build.gradle:
--------------------------------------------------------------------------------
1 | apply plugin: rootProject.ext.plugins.application
2 |
3 | android {
4 | compileSdkVersion rootProject.ext.android.compileSdkVersion
5 | buildToolsVersion rootProject.ext.android.buildToolsVersion
6 |
7 | defaultConfig {
8 | applicationId rootProject.ext.android.applicationId
9 | minSdkVersion rootProject.ext.android.sampleMinSdkVersion
10 | targetSdkVersion rootProject.ext.android.targetSdkVersion
11 | versionCode rootProject.ext.android.versionCode
12 | versionName rootProject.ext.android.versionName
13 | }
14 |
15 | buildTypes {
16 | release {
17 | minifyEnabled false
18 | proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
19 | }
20 | }
21 | }
22 |
23 | dependencies {
24 | compile fileTree(dir: 'libs', include: ['*.jar'])
25 | compile rootProject.ext.dependencies.zbar
26 | compile rootProject.ext.dependencies.camera
27 | compile rootProject.ext.dependencies.appcompat
28 | compile rootProject.ext.dependencies.design
29 | compile rootProject.ext.dependencies.permission
30 | }
--------------------------------------------------------------------------------
/sample/proguard-rules.pro:
--------------------------------------------------------------------------------
1 | -keepclassmembers class * {
2 | native ;
3 | }
4 |
5 | -keepclasseswithmembernames class * {
6 | native ;
7 | }
--------------------------------------------------------------------------------
/sample/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
17 |
19 |
20 |
27 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
--------------------------------------------------------------------------------
/sample/src/main/res/drawable-xxhdpi/ic_scan_qr.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/sample/src/main/res/drawable-xxhdpi/ic_scan_qr.png
--------------------------------------------------------------------------------
/sample/src/main/res/drawable-xxhdpi/qr_scan_frame.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/sample/src/main/res/drawable-xxhdpi/qr_scan_frame.9.png
--------------------------------------------------------------------------------
/sample/src/main/res/drawable-xxhdpi/qr_scan_line.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/sample/src/main/res/drawable-xxhdpi/qr_scan_line.png
--------------------------------------------------------------------------------
/sample/src/main/res/drawable-xxhdpi/qr_scan_shadow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/sample/src/main/res/drawable-xxhdpi/qr_scan_shadow.png
--------------------------------------------------------------------------------
/sample/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/sample/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/sample/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/sample/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/sample/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/sample/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/sample/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/sample/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/sample/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/sample/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/sample/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/sample/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/sample/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/sample/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/sample/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/sample/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/sample/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/sample/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/sample/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/sample/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/sample/src/main/res/values-zh-RHK/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
17 |
18 | ZBarSDK
19 |
20 | 相機連接失敗
21 | 您的相機可能被其它應用占用,請檢查後再使用。
22 | 好的
23 |
24 |
--------------------------------------------------------------------------------
/sample/src/main/res/values-zh-RTW/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
17 |
18 | ZBarSDK
19 |
20 | 相機連接失敗
21 | 您的相機可能被其它應用占用,請檢查後再使用。
22 | 好的
23 |
24 |
--------------------------------------------------------------------------------
/sample/src/main/res/values-zh/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
17 |
18 | ZBarSDK
19 |
20 | 相机连接失败
21 | 您的相机可能被其它应用占用,请检查后再使用。
22 | 好的
23 |
24 |
--------------------------------------------------------------------------------
/sample/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
17 |
18 | #3F51B5
19 | #303F9F
20 | #FF4081
21 |
22 |
--------------------------------------------------------------------------------
/sample/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
17 |
18 | ZBarSDK
19 |
20 | Connection failed
21 | Your camera may be occupied by other applications, please check and use.
22 | OK
23 |
24 |
--------------------------------------------------------------------------------
/sample/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
17 |
18 |
19 |
20 |
26 |
27 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':sample', ':zbar', ':camera'
2 |
--------------------------------------------------------------------------------
/zbar/build.gradle:
--------------------------------------------------------------------------------
1 | apply plugin: rootProject.ext.plugins.library
2 |
3 | android {
4 | compileSdkVersion rootProject.ext.android.compileSdkVersion
5 | buildToolsVersion rootProject.ext.android.buildToolsVersion
6 |
7 | defaultConfig {
8 | minSdkVersion rootProject.ext.android.libraryMinSdkVersion
9 | targetSdkVersion rootProject.ext.android.targetSdkVersion
10 | }
11 |
12 | compileOptions {
13 | sourceCompatibility JavaVersion.VERSION_1_7
14 | targetCompatibility JavaVersion.VERSION_1_7
15 | }
16 |
17 | lintOptions {
18 | abortOnError false
19 | }
20 |
21 | resourcePrefix 'zbar_'
22 |
23 | sourceSets {
24 | main {
25 | manifest.srcFile 'src/main/AndroidManifest.xml'
26 | java.srcDirs = ['src/main/java']
27 | res.srcDirs = ['src/main/res']
28 | aidl.srcDirs = ['src/main/aidl']
29 | assets.srcDirs = ['src/main/assets']
30 | jni.srcDirs = []
31 | jniLibs.srcDirs = ['src/main/jniLibs']
32 | resources.srcDirs = ['src/main/resources']
33 | renderscript.srcDirs = ['src/main/rs']
34 | }
35 | }
36 | }
37 |
38 | dependencies {
39 | compile fileTree(dir: 'libs', include: ['*.jar'])
40 | }
--------------------------------------------------------------------------------
/zbar/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
17 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/Application.mk:
--------------------------------------------------------------------------------
1 | APP_ABI := all
--------------------------------------------------------------------------------
/zbar/src/main/jni/include/Makefile.am.inc:
--------------------------------------------------------------------------------
1 | zincludedir = $(includedir)/zbar
2 | include_HEADERS = include/zbar.h
3 | zinclude_HEADERS = include/zbar/Scanner.h include/zbar/Decoder.h \
4 | include/zbar/Exception.h include/zbar/Symbol.h include/zbar/Image.h \
5 | include/zbar/ImageScanner.h include/zbar/Video.h include/zbar/Window.h \
6 | include/zbar/Processor.h
7 |
8 | if HAVE_GTK
9 | zinclude_HEADERS += include/zbar/zbargtk.h
10 | endif
11 | if HAVE_QT
12 | zinclude_HEADERS += include/zbar/QZBar.h include/zbar/QZBarImage.h
13 | endif
14 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/AUTHORS:
--------------------------------------------------------------------------------
1 | Bruno Haible
2 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/DEPENDENCIES:
--------------------------------------------------------------------------------
1 | No packages need to be installed before GNU libiconv is installed.
2 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/README.djgpp:
--------------------------------------------------------------------------------
1 | Installation on DJGPP:
2 |
3 | See the file djgpp/README.
4 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/THANKS:
--------------------------------------------------------------------------------
1 | Thanks to for
2 |
3 | Edmund Grimley Evans bug reports
4 |
5 | Taro Muraoka Woe32 DLL support
6 |
7 | Akira Hatakeyama OS/2 support
8 |
9 | Juan Manuel Guerrero
10 | DOS/DJGPP support
11 |
12 | Hironori Sakamoto advice on EUC-JP and JISX0213
13 |
14 | Ken Lunde detailed information about GB18030
15 |
16 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/build-aux/snippet/_Noreturn.h:
--------------------------------------------------------------------------------
1 | #if !defined _Noreturn && __STDC_VERSION__ < 201112
2 | # if (3 <= __GNUC__ || (__GNUC__ == 2 && 8 <= __GNUC_MINOR__) \
3 | || 0x5110 <= __SUNPRO_C)
4 | # define _Noreturn __attribute__ ((__noreturn__))
5 | # elif 1200 <= _MSC_VER
6 | # define _Noreturn __declspec (noreturn)
7 | # else
8 | # define _Noreturn
9 | # endif
10 | #endif
11 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/build-aux/snippet/arg-nonnull.h:
--------------------------------------------------------------------------------
1 | /* A C macro for declaring that specific arguments must not be NULL.
2 | Copyright (C) 2009-2017 Free Software Foundation, Inc.
3 |
4 | This program is free software: you can redistribute it and/or modify it
5 | under the terms of the GNU General Public License as published
6 | by the Free Software Foundation; either version 3 of the License, or
7 | (at your option) any later version.
8 |
9 | This program is distributed in the hope that it will be useful,
10 | but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 | General Public License for more details.
13 |
14 | You should have received a copy of the GNU General Public License
15 | along with this program. If not, see . */
16 |
17 | /* _GL_ARG_NONNULL((n,...,m)) tells the compiler and static analyzer tools
18 | that the values passed as arguments n, ..., m must be non-NULL pointers.
19 | n = 1 stands for the first argument, n = 2 for the second argument etc. */
20 | #ifndef _GL_ARG_NONNULL
21 | # if (__GNUC__ == 3 && __GNUC_MINOR__ >= 3) || __GNUC__ > 3
22 | # define _GL_ARG_NONNULL(params) __attribute__ ((__nonnull__ params))
23 | # else
24 | # define _GL_ARG_NONNULL(params)
25 | # endif
26 | #endif
27 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/djgpp/Makefile.maint:
--------------------------------------------------------------------------------
1 | # Maintainer's Makefile -*-Makefile-*-
2 |
3 | top_srcdir = ..
4 | srcdir = .
5 |
6 | SHELL = /bin/sh
7 |
8 | all: README fnchange.lst
9 |
10 | fnchange.lst: fnchange.in $(top_srcdir)/configure.ac
11 | rm -f $@; \
12 | PACKAGE=`grep "^AM_INIT_AUTOMAKE(" $(top_srcdir)/configure.ac | sed -e 's/^.*(\([A-Za-z]*\),.*$$/\1/'`; \
13 | VERSION=`grep "^AM_INIT_AUTOMAKE(" $(top_srcdir)/configure.ac | sed -e 's/^.*,[ ]\([0-9.]*\).*$$/\1/'`; \
14 | sed \
15 | -e '/^#/d' \
16 | -e "s/@V@/$${PACKAGE}-$${VERSION}/g" \
17 | $(srcdir)/fnchange.in > t-$@
18 | mv t-$@ $@
19 |
20 | README: README.in $(top_srcdir)/configure.ac
21 | rm -f $@; \
22 | PACKAGE=`grep "^AM_INIT_AUTOMAKE(" $(top_srcdir)/configure.ac | sed -e 's/^.*(\([A-Za-z]*\),.*$$/\1/'`; \
23 | VERSION=`grep "^AM_INIT_AUTOMAKE(" $(top_srcdir)/configure.ac | sed -e 's/^.*,[ ]\([0-9.]*\).*$$/\1/'`; \
24 | packageversion=`echo "$${VERSION}" | sed 's/\.//g'`; \
25 | treeversion=`echo "$${VERSION}" | sed 's/\.//g'`; \
26 | sed \
27 | -e "s/@V@/$${PACKAGE}-$${VERSION}/g" \
28 | -e "s/@VER@/$${VERSION}/g" \
29 | -e "s/@packageversion@/$$packageversion/g" \
30 | -e "s/@treeversion@/$$treeversion/g" \
31 | $(srcdir)/README.in > t-$@
32 | mv t-$@ $@
33 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/djgpp/edtest.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | if "%XSRC%" == "" set XSRC=.
3 | test -f %XSRC%/tests/stateful-check.org
4 | if errorlevel 1 update %XSRC%/tests/stateful-check %XSRC%/tests/stateful-check.org
5 | sed -f %XSRC%/djgpp/stateful-check.sed %XSRC%/tests/stateful-check.org > stateful-check
6 | if errorlevel 1 goto SedError
7 | update ./stateful-check %XSRC%/tests/stateful-check
8 | rm -f ./stateful-check
9 |
10 | test -f %XSRC%/tests/stateless-check.org
11 | if errorlevel 1 update %XSRC%/tests/stateless-check %XSRC%/tests/stateless-check.org
12 | sed -f %XSRC%/djgpp/stateless-check.sed %XSRC%/tests/stateless-check.org > stateless-check
13 | if errorlevel 1 goto SedError
14 | update ./stateless-check %XSRC%/tests/stateless-check
15 | rm -f ./stateless-check
16 |
17 | test -f %XSRC%/tests/failuretranslit-check.org
18 | if errorlevel 1 update %XSRC%/tests/failuretranslit-check %XSRC%/tests/failuretranslit-check.org
19 | sed -f %XSRC%/djgpp/translit-check.sed %XSRC%/tests/failuretranslit-check.org > failuretranslit-check
20 | if errorlevel 1 goto SedError
21 | update ./failuretranslit-check %XSRC%/tests/failuretranslit-check
22 | rm -f ./failuretranslit-check
23 |
24 | test -f %XSRC%/tests/translit-check.org
25 | if errorlevel 1 update %XSRC%/tests/translit-check %XSRC%/tests/translit-check.org
26 | sed -f %XSRC%/djgpp/translit-check.sed %XSRC%/tests/translit-check.org > translit-check
27 | if errorlevel 1 goto SedError
28 | update ./translit-check %XSRC%/tests/translit-check
29 | rm -f ./translit-check
30 | goto End
31 |
32 | :SedError
33 | echo test script editing failed!
34 |
35 | :End
36 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/djgpp/makefile.sed:
--------------------------------------------------------------------------------
1 | # Fixes for lib/Makefile.in
2 | s|encodings\.def|encodings/&|g
3 | s|encodings_aix\.def|encodings/aix.def|g
4 | s|encodings_dos\.def|encodings/dos\.def|g
5 | s|encodings_extra\.def|encodings/extra\.def|g
6 | s|encodings_osf1\.def|encodings/osf1\.def|g
7 | s|encodings_local\.def|encodings/local\.def|g
8 | s|aliases\.h|aliases/&|g
9 | s|aliases2\.h|aliases/aliases2.h|g
10 | s|aliases_aix\.h|aliases/aix.h|g
11 | s|aliases_dos\.h|aliases/dos\.h|g
12 | s|aliases_extra\.h|aliases/extra\.h|g
13 | s|aliases_osf1\.h|aliases/osf1\.h|g
14 | s|aliases_local\.h|aliases/local\.h|g
15 |
16 |
17 | # Fixes for tests/Makefile.in
18 | s|\$(srcdir)/check-translitfailure|$(SHELL) $(srcdir)/failuretranslit-check|
19 | s|\$(srcdir)/check-stateless|$(SHELL) $(srcdir)/stateless-check|
20 | s|\$(srcdir)/check-stateful|$(SHELL) $(srcdir)/stateful-check|
21 | s|\$(srcdir)/check-translit|$(SHELL) $(srcdir)/translit-check|
22 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/djgpp/stateful-check.sed:
--------------------------------------------------------------------------------
1 | # Sed script for tests/stateful-check editing.
2 |
3 | /charsetf=/ a\
4 | \
5 | # For systems with severe filename restrictions allow for\
6 | # an alternate filename.\
7 | UNAME=${UNAME-`uname 2>/dev/null`}\
8 | case X$UNAME in\
9 | *-DOS) filename=`echo "$charsetf" | sed "s|ISO-|ISO/|;s|2022-|2022|;s|BIG5-HKSCS-|BIG5-HKSCS/|"` ;;\
10 | *) filename="$charsetf" ;;\
11 | esac
12 | s/\$charsetf"-snippet/$filename"-snippet/g
13 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/djgpp/stateless-check.sed:
--------------------------------------------------------------------------------
1 | # Sed script for tests/stateless-check editing.
2 |
3 | /charsetf=/ a\
4 | \
5 | # For systems with severe filename restrictions\
6 | # allow for an alternate filename.\
7 | UNAME=${UNAME-`uname 2>/dev/null`}\
8 | case X$UNAME in\
9 | *-DOS) filename=`echo "$charsetf" | sed "s|ISO-|ISO/|; \\\
10 | s|Mac|Mac/|; \\\
11 | s|BIG5-HKSCS-|BIG5-HKSCS/|; \\\
12 | s|Georgian-|Georgian/|"`\
13 | tmp_filename=`echo "$filename" | sed "s|/|/tmp-|"`\
14 | tmp_orig_filename=`echo "$filename" | sed "s|/|/tmp-orig-|"` ;;\
15 | *) filename="$charsetf"\
16 | tmp_filename="$charsetf"\
17 | tmp_orig_filename="$charsetf" ;;\
18 | esac
19 | s|/"\$charsetf"|/"$filename"|g
20 | s|tmp-"\$charsetf"|"${srcdir}"/"$tmp_filename"|g
21 | s|tmp-orig"\$charsetf"|"${srcdir}"/"$tmp_orig_filename"|g
22 | s|\.INVERSE\.|.INVERSE-|g
23 | s|\.IRREVERSIBLE\.|.IRREVERSIBLE-|g
24 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/djgpp/translit-check.sed:
--------------------------------------------------------------------------------
1 | # Sed script for tests/translit-check editing.
2 |
3 | /\.\./ i\
4 | # For systems with severe filename restrictions allow for\
5 | # an alternate filename.\
6 | UNAME=${UNAME-`uname 2>/dev/null`}\
7 | case X$UNAME in\
8 | *-DOS) file=`echo "$file" | sed "s|TranslitFail1|_Translit/Fail1|; \\\
9 | s|Translit1|_Translit/1|"`;;\
10 | *) file="$file" ;;\
11 | esac
12 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/gnulib-local/lib/error.h.diff:
--------------------------------------------------------------------------------
1 | *** gnulib/lib/error.h 2005-05-14 08:03:58.000000000 +0200
2 | --- srclib/error.h 2005-05-20 23:06:02.000000000 +0200
3 | ***************
4 | *** 50,63 ****
5 | /* If NULL, error will flush stdout, then print on stderr the program
6 | name, a colon and a space. Otherwise, error will call this
7 | function without parameters instead. */
8 | ! extern void (*error_print_progname) (void);
9 |
10 | /* This variable is incremented each time 'error' is called. */
11 | ! extern unsigned int error_message_count;
12 |
13 | /* Sometimes we want to have at most one error per line. This
14 | variable controls whether this mode is selected or not. */
15 | ! extern int error_one_per_line;
16 |
17 | #ifdef __cplusplus
18 | }
19 | --- 50,63 ----
20 | /* If NULL, error will flush stdout, then print on stderr the program
21 | name, a colon and a space. Otherwise, error will call this
22 | function without parameters instead. */
23 | ! extern DLL_VARIABLE void (*error_print_progname) (void);
24 |
25 | /* This variable is incremented each time 'error' is called. */
26 | ! extern DLL_VARIABLE unsigned int error_message_count;
27 |
28 | /* Sometimes we want to have at most one error per line. This
29 | variable controls whether this mode is selected or not. */
30 | ! extern DLL_VARIABLE int error_one_per_line;
31 |
32 | #ifdef __cplusplus
33 | }
34 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/gnulib-local/lib/progname.h.diff:
--------------------------------------------------------------------------------
1 | *** gnulib/lib/progname.h 2005-05-14 08:03:58.000000000 +0200
2 | --- srclib/progname.h 2005-05-20 23:06:02.000000000 +0200
3 | ***************
4 | *** 30,36 ****
5 |
6 |
7 | /* String containing name the program is called with. */
8 | ! extern const char *program_name;
9 |
10 | /* Set program_name, based on argv[0]. */
11 | extern void set_program_name (const char *argv0);
12 | --- 30,36 ----
13 |
14 |
15 | /* String containing name the program is called with. */
16 | ! extern DLL_VARIABLE const char *program_name;
17 |
18 | /* Set program_name, based on argv[0]. */
19 | extern void set_program_name (const char *argv0);
20 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/gnulib-local/lib/xstrdup.c:
--------------------------------------------------------------------------------
1 | /* xstrdup.c -- copy a string with out of memory checking
2 | Copyright (C) 1990, 1996, 2000-2003, 2005-2006 Free Software Foundation, Inc.
3 |
4 | This program is free software: you can redistribute it and/or modify
5 | it under the terms of the GNU General Public License as published by
6 | the Free Software Foundation; either version 3 of the License, or
7 | (at your option) any later version.
8 |
9 | This program is distributed in the hope that it will be useful,
10 | but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | GNU General Public License for more details.
13 |
14 | You should have received a copy of the GNU General Public License
15 | along with this program. If not, see . */
16 |
17 | #include
18 |
19 | /* Specification. */
20 | #include "xalloc.h"
21 |
22 | #include
23 |
24 | /* Return a newly allocated copy of the N bytes of memory starting at P. */
25 |
26 | void *
27 | xmemdup (const void *p, size_t n)
28 | {
29 | void *q = xmalloc (n);
30 | memcpy (q, p, n);
31 | return q;
32 | }
33 |
34 | /* Return a newly allocated copy of STRING. */
35 |
36 | char *
37 | xstrdup (const char *string)
38 | {
39 | return strcpy (XNMALLOC (strlen (string) + 1, char), string);
40 | }
41 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/gnulib-local/m4/alloca.m4:
--------------------------------------------------------------------------------
1 | # alloca.m4 serial 4 (gettext-0.18.2)
2 | dnl Copyright (C) 2002-2003, 2006, 2011 Free Software Foundation, Inc.
3 | dnl This file is free software; the Free Software Foundation
4 | dnl gives unlimited permission to copy and/or distribute it,
5 | dnl with or without modifications, as long as this notice is preserved.
6 |
7 | AC_DEFUN([gl_FUNC_ALLOCA],
8 | [
9 | dnl Work around a bug of AC_EGREP_CPP in autoconf-2.57.
10 | AC_REQUIRE([AC_PROG_CPP])
11 | AC_REQUIRE([AC_PROG_EGREP])
12 |
13 | AC_REQUIRE([AC_FUNC_ALLOCA])
14 | if test $ac_cv_func_alloca_works = no; then
15 | gl_PREREQ_ALLOCA
16 | fi
17 |
18 | # Define an additional variable used in the Makefile substitution.
19 |
20 | AC_EGREP_CPP([Need own alloca], [
21 | #if defined __GNUC__ || defined _MSC_VER || !HAVE_ALLOCA_H
22 | Need own alloca
23 | #endif
24 | ],
25 | ALLOCA_H=alloca.h,
26 | ALLOCA_H=)
27 | AC_SUBST([ALLOCA_H])
28 | AM_CONDITIONAL([GL_GENERATE_ALLOCA_H], [test -n "$ALLOCA_H"])
29 | ])
30 |
31 | # Prerequisites of lib/alloca.c.
32 | # STACK_DIRECTION is already handled by AC_FUNC_ALLOCA.
33 | AC_DEFUN([gl_PREREQ_ALLOCA], [
34 | AC_CHECK_HEADERS_ONCE(stdlib.h string.h)
35 | :
36 | ])
37 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/gnulib-local/modules/libiconv-misc:
--------------------------------------------------------------------------------
1 | Description:
2 |
3 | Files:
4 |
5 | Depends-on:
6 |
7 | configure.ac:
8 |
9 | Makefile.am:
10 | # Parametrization of the 'relocatable' module.
11 | AM_CPPFLAGS += -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1
12 |
13 | Include:
14 |
15 | License:
16 | GPL
17 |
18 | Maintainer:
19 | Bruno Haible
20 |
21 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/gnulib-local/modules/mbstate:
--------------------------------------------------------------------------------
1 | Description:
2 | mbstate_t type.
3 |
4 | Files:
5 | m4/mbstate_t.m4
6 |
7 | Depends-on:
8 |
9 | configure.ac:
10 | AC_TYPE_MBSTATE_T
11 |
12 | Makefile.am:
13 |
14 | Include:
15 |
16 | License:
17 | LGPL
18 |
19 | Maintainer:
20 | Bruno Haible
21 |
22 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/gnulib-local/modules/xalloc:
--------------------------------------------------------------------------------
1 | Description:
2 | Memory allocation with out-of-memory checking.
3 |
4 | Files:
5 | lib/xalloc.h
6 | lib/xmalloc.c
7 | lib/xstrdup.c
8 |
9 | Depends-on:
10 |
11 | configure.ac:
12 |
13 | Makefile.am:
14 | lib_SOURCES += xalloc.h xmalloc.c xstrdup.c
15 |
16 | Include:
17 | "xalloc.h"
18 |
19 | License:
20 | GPL
21 |
22 | Maintainer:
23 | all
24 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/include/export.h:
--------------------------------------------------------------------------------
1 |
2 | #if @HAVE_VISIBILITY@ && BUILDING_LIBICONV
3 | #define LIBICONV_DLL_EXPORTED __attribute__((__visibility__("default")))
4 | #else
5 | #define LIBICONV_DLL_EXPORTED
6 | #endif
7 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/lib/aliases2.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 1999-2003, 2008 Free Software Foundation, Inc.
3 | * This file is part of the GNU LIBICONV Library.
4 | *
5 | * The GNU LIBICONV Library is free software; you can redistribute it
6 | * and/or modify it under the terms of the GNU Library General Public
7 | * License as published by the Free Software Foundation; either version 2
8 | * of the License, or (at your option) any later version.
9 | *
10 | * The GNU LIBICONV Library is distributed in the hope that it will be
11 | * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 | * Library General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Library General Public
16 | * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
17 | * If not, see .
18 | */
19 |
20 | #ifdef USE_AIX
21 | # if defined _AIX
22 | # include "aliases_aix_sysaix.h"
23 | # else
24 | # include "aliases_aix.h"
25 | # endif
26 | #endif
27 | #ifdef USE_OSF1
28 | # if defined __osf__
29 | # include "aliases_osf1_sysosf1.h"
30 | # else
31 | # include "aliases_osf1.h"
32 | # endif
33 | #endif
34 | #ifdef USE_DOS
35 | # include "aliases_dos.h"
36 | #endif
37 | #ifdef USE_EXTRA
38 | # include "aliases_extra.h"
39 | #endif
40 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/lib/aliases_aix.h:
--------------------------------------------------------------------------------
1 | S(aix_0, "CP856", ei_cp856 )
2 | S(aix_1, "CP922", ei_cp922 )
3 | S(aix_2, "CP943", ei_cp943 )
4 | S(aix_3, "CP1046", ei_cp1046 )
5 | S(aix_4, "CP1124", ei_cp1124 )
6 | S(aix_5, "CP1129", ei_cp1129 )
7 | S(aix_6, "CP1161", ei_cp1161 )
8 | S(aix_7, "IBM1161", ei_cp1161 )
9 | S(aix_8, "IBM-1161", ei_cp1161 )
10 | S(aix_9, "CSIBM1161", ei_cp1161 )
11 | S(aix_10, "CP1162", ei_cp1162 )
12 | S(aix_11, "IBM1162", ei_cp1162 )
13 | S(aix_12, "IBM-1162", ei_cp1162 )
14 | S(aix_13, "CSIBM1162", ei_cp1162 )
15 | S(aix_14, "CP1163", ei_cp1163 )
16 | S(aix_15, "IBM1163", ei_cp1163 )
17 | S(aix_16, "IBM-1163", ei_cp1163 )
18 | S(aix_17, "CSIBM1163", ei_cp1163 )
19 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/lib/aliases_aix_sysaix.h:
--------------------------------------------------------------------------------
1 | S(aix_0, "CP856", ei_cp856 )
2 | S(aix_1, "IBM-856", ei_cp856 )
3 | S(aix_2, "CP922", ei_cp922 )
4 | S(aix_3, "IBM-922", ei_cp922 )
5 | S(aix_4, "CP943", ei_cp943 )
6 | S(aix_5, "IBM-943", ei_cp943 )
7 | S(aix_6, "CP1046", ei_cp1046 )
8 | S(aix_7, "IBM-1046", ei_cp1046 )
9 | S(aix_8, "CP1124", ei_cp1124 )
10 | S(aix_9, "IBM-1124", ei_cp1124 )
11 | S(aix_10, "CP1129", ei_cp1129 )
12 | S(aix_11, "IBM-1129", ei_cp1129 )
13 | S(aix_12, "CP1161", ei_cp1161 )
14 | S(aix_13, "IBM1161", ei_cp1161 )
15 | S(aix_14, "IBM-1161", ei_cp1161 )
16 | S(aix_15, "CSIBM1161", ei_cp1161 )
17 | S(aix_16, "CP1162", ei_cp1162 )
18 | S(aix_17, "IBM1162", ei_cp1162 )
19 | S(aix_18, "IBM-1162", ei_cp1162 )
20 | S(aix_19, "CSIBM1162", ei_cp1162 )
21 | S(aix_20, "CP1163", ei_cp1163 )
22 | S(aix_21, "IBM1163", ei_cp1163 )
23 | S(aix_22, "IBM-1163", ei_cp1163 )
24 | S(aix_23, "CSIBM1163", ei_cp1163 )
25 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/lib/aliases_extra.h:
--------------------------------------------------------------------------------
1 | S(extra_0, "EUC-JISX0213", ei_euc_jisx0213 )
2 | S(extra_1, "EUC-JIS-2004", ei_euc_jisx0213 )
3 | S(extra_2, "SHIFT_JISX0213", ei_shift_jisx0213 )
4 | S(extra_3, "SHIFT_JIS-2004", ei_shift_jisx0213 )
5 | S(extra_4, "ISO-2022-JP-3", ei_iso2022_jp3 )
6 | S(extra_5, "ISO-2022-JP-2004", ei_iso2022_jp3 )
7 | S(extra_6, "BIG5-2003", ei_big5_2003 )
8 | S(extra_7, "TDS565", ei_tds565 )
9 | S(extra_8, "ISO-IR-230", ei_tds565 )
10 | S(extra_9, "ATARIST", ei_atarist )
11 | S(extra_10, "ATARI", ei_atarist )
12 | S(extra_11, "RISCOS-LATIN1", ei_riscos1 )
13 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/lib/aliases_osf1.h:
--------------------------------------------------------------------------------
1 | S(osf1_0, "DEC-KANJI", ei_dec_kanji )
2 | S(osf1_1, "DEC-HANYU", ei_dec_hanyu )
3 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/lib/aliases_osf1_sysosf1.h:
--------------------------------------------------------------------------------
1 | S(osf1_0, "DEC-KANJI", ei_dec_kanji )
2 | S(osf1_1, "DECKANJI", ei_dec_kanji )
3 | S(osf1_2, "DEC-HANYU", ei_dec_hanyu )
4 | S(osf1_3, "DECHANYU", ei_dec_hanyu )
5 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/lib/ascii.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 1999-2001, 2016 Free Software Foundation, Inc.
3 | * This file is part of the GNU LIBICONV Library.
4 | *
5 | * The GNU LIBICONV Library is free software; you can redistribute it
6 | * and/or modify it under the terms of the GNU Library General Public
7 | * License as published by the Free Software Foundation; either version 2
8 | * of the License, or (at your option) any later version.
9 | *
10 | * The GNU LIBICONV Library is distributed in the hope that it will be
11 | * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 | * Library General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Library General Public
16 | * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
17 | * If not, see .
18 | */
19 |
20 | /*
21 | * ASCII
22 | */
23 |
24 | static int
25 | ascii_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
26 | {
27 | unsigned char c = *s;
28 | if (c < 0x80) {
29 | *pwc = (ucs4_t) c;
30 | return 1;
31 | }
32 | return RET_ILSEQ;
33 | }
34 |
35 | static int
36 | ascii_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
37 | {
38 | if (wc < 0x0080) {
39 | *r = wc;
40 | return 1;
41 | }
42 | return RET_ILUNI;
43 | }
44 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/lib/canonical_aix.h:
--------------------------------------------------------------------------------
1 | (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_0,
2 | (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_1,
3 | (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_2,
4 | (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_3,
5 | (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_4,
6 | (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_5,
7 | (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_6,
8 | (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_10,
9 | (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_14,
10 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/lib/canonical_aix_sysaix.h:
--------------------------------------------------------------------------------
1 | (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_0,
2 | (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_2,
3 | (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_4,
4 | (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_6,
5 | (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_8,
6 | (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_10,
7 | (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_12,
8 | (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_16,
9 | (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_20,
10 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/lib/canonical_dos.h:
--------------------------------------------------------------------------------
1 | (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_0,
2 | (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_4,
3 | (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_5,
4 | (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_8,
5 | (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_12,
6 | (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_13,
7 | (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_17,
8 | (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_21,
9 | (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_22,
10 | (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_26,
11 | (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_31,
12 | (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_35,
13 | (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_38,
14 | (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_42,
15 | (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_47,
16 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/lib/canonical_extra.h:
--------------------------------------------------------------------------------
1 | (int)(long)&((struct stringpool2_t *)0)->stringpool_extra_0,
2 | (int)(long)&((struct stringpool2_t *)0)->stringpool_extra_2,
3 | (int)(long)&((struct stringpool2_t *)0)->stringpool_extra_4,
4 | (int)(long)&((struct stringpool2_t *)0)->stringpool_extra_6,
5 | (int)(long)&((struct stringpool2_t *)0)->stringpool_extra_7,
6 | (int)(long)&((struct stringpool2_t *)0)->stringpool_extra_9,
7 | (int)(long)&((struct stringpool2_t *)0)->stringpool_extra_11,
8 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/lib/canonical_local.h:
--------------------------------------------------------------------------------
1 | (int)(long)&((struct stringpool_t *)0)->stringpool_str193,
2 | (int)(long)&((struct stringpool_t *)0)->stringpool_str496,
3 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/lib/canonical_local_sysaix.h:
--------------------------------------------------------------------------------
1 | (int)(long)&((struct stringpool_t *)0)->stringpool_str15,
2 | (int)(long)&((struct stringpool_t *)0)->stringpool_str484,
3 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/lib/canonical_local_syshpux.h:
--------------------------------------------------------------------------------
1 | (int)(long)&((struct stringpool_t *)0)->stringpool_str171,
2 | (int)(long)&((struct stringpool_t *)0)->stringpool_str723,
3 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/lib/canonical_local_sysosf1.h:
--------------------------------------------------------------------------------
1 | (int)(long)&((struct stringpool_t *)0)->stringpool_str193,
2 | (int)(long)&((struct stringpool_t *)0)->stringpool_str457,
3 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/lib/canonical_local_syssolaris.h:
--------------------------------------------------------------------------------
1 | (int)(long)&((struct stringpool_t *)0)->stringpool_str112,
2 | (int)(long)&((struct stringpool_t *)0)->stringpool_str491,
3 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/lib/canonical_osf1.h:
--------------------------------------------------------------------------------
1 | (int)(long)&((struct stringpool2_t *)0)->stringpool_osf1_0,
2 | (int)(long)&((struct stringpool2_t *)0)->stringpool_osf1_1,
3 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/lib/canonical_osf1_sysosf1.h:
--------------------------------------------------------------------------------
1 | (int)(long)&((struct stringpool2_t *)0)->stringpool_osf1_0,
2 | (int)(long)&((struct stringpool2_t *)0)->stringpool_osf1_2,
3 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/lib/cns11643.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 1999-2001 Free Software Foundation, Inc.
3 | * This file is part of the GNU LIBICONV Library.
4 | *
5 | * The GNU LIBICONV Library is free software; you can redistribute it
6 | * and/or modify it under the terms of the GNU Library General Public
7 | * License as published by the Free Software Foundation; either version 2
8 | * of the License, or (at your option) any later version.
9 | *
10 | * The GNU LIBICONV Library is distributed in the hope that it will be
11 | * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 | * Library General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Library General Public
16 | * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
17 | * If not, see .
18 | */
19 |
20 | /*
21 | * CNS 11643-1992
22 | */
23 |
24 | /* ISO-2022-CN and EUC-TW use CNS 11643-1992 planes 1 to 7. We also
25 | * have a table for the older plane 15. We use a trick to keep the
26 | * Unicode -> CNS 11643 table as small as possible (see cns11643_inv.h).
27 | */
28 |
29 | #include "cns11643_1.h"
30 | #include "cns11643_2.h"
31 | #include "cns11643_3.h"
32 | #include "cns11643_4.h"
33 | #include "cns11643_5.h"
34 | #include "cns11643_6.h"
35 | #include "cns11643_7.h"
36 | #include "cns11643_15.h"
37 | #include "cns11643_inv.h"
38 |
39 | /* Returns the plane number (1,...,7,15) in r[0], the two bytes in r[1],r[2]. */
40 | #define cns11643_wctomb cns11643_inv_wctomb
41 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/lib/cp943.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 1999-2001 Free Software Foundation, Inc.
3 | * This file is part of the GNU LIBICONV Library.
4 | *
5 | * The GNU LIBICONV Library is free software; you can redistribute it
6 | * and/or modify it under the terms of the GNU Library General Public
7 | * License as published by the Free Software Foundation; either version 2
8 | * of the License, or (at your option) any later version.
9 | *
10 | * The GNU LIBICONV Library is distributed in the hope that it will be
11 | * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 | * Library General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Library General Public
16 | * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
17 | * If not, see .
18 | */
19 |
20 | /*
21 | * IBM CP943
22 | */
23 |
24 | /* This is essentially CP932, with many mappings missing in the AIX conversion
25 | table. We just pretend it were the same as CP932. */
26 |
27 | #define cp943_mbtowc cp932_mbtowc
28 | #define cp943_wctomb cp932_wctomb
29 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/lib/encodings_local.def:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2000-2001 Free Software Foundation, Inc.
2 | This file is part of the GNU LIBICONV Library.
3 |
4 | The GNU LIBICONV Library is free software; you can redistribute it
5 | and/or modify it under the terms of the GNU Library General Public
6 | License as published by the Free Software Foundation; either version 2
7 | of the License, or (at your option) any later version.
8 |
9 | The GNU LIBICONV Library is distributed in the hope that it will be
10 | useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 | Library General Public License for more details.
13 |
14 | You should have received a copy of the GNU Library General Public
15 | License along with the GNU LIBICONV Library; see the file COPYING.LIB.
16 | If not, see . */
17 |
18 | /* Names for locale dependent encodings. */
19 |
20 | DEFENCODING(( "CHAR",
21 | ),
22 | local_char,
23 | { NULL, NULL }, { NULL, NULL })
24 |
25 | DEFENCODING(( "WCHAR_T", /* glibc */
26 | ),
27 | local_wchar_t,
28 | { NULL, NULL }, { NULL, NULL })
29 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/lib/encodings_osf1.def:
--------------------------------------------------------------------------------
1 | /* Copyright (C) 2001, 2008 Free Software Foundation, Inc.
2 | This file is part of the GNU LIBICONV Library.
3 |
4 | The GNU LIBICONV Library is free software; you can redistribute it
5 | and/or modify it under the terms of the GNU Library General Public
6 | License as published by the Free Software Foundation; either version 2
7 | of the License, or (at your option) any later version.
8 |
9 | The GNU LIBICONV Library is distributed in the hope that it will be
10 | useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 | Library General Public License for more details.
13 |
14 | You should have received a copy of the GNU Library General Public
15 | License along with the GNU LIBICONV Library; see the file COPYING.LIB.
16 | If not, see . */
17 |
18 | /* Encodings used by system dependent locales on OSF/1 a.k.a. Tru64. */
19 |
20 | DEFENCODING(( "DEC-KANJI",
21 | ),
22 | dec_kanji,
23 | { dec_kanji_mbtowc, NULL }, { dec_kanji_wctomb, NULL })
24 | #ifdef USE_OSF1_ALIASES
25 | DEFALIAS( "DECKANJI", /* OSF/1 */
26 | dec_kanji)
27 | #endif
28 |
29 | DEFENCODING(( "DEC-HANYU",
30 | ),
31 | dec_hanyu,
32 | { dec_hanyu_mbtowc, NULL }, { dec_hanyu_wctomb, NULL })
33 | #ifdef USE_OSF1_ALIASES
34 | DEFALIAS( "DECHANYU", /* OSF/1 */
35 | dec_hanyu)
36 | #endif
37 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/lib/flushwc.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2001 Free Software Foundation, Inc.
3 | * This file is part of the GNU LIBICONV Library.
4 | *
5 | * The GNU LIBICONV Library is free software; you can redistribute it
6 | * and/or modify it under the terms of the GNU Library General Public
7 | * License as published by the Free Software Foundation; either version 2
8 | * of the License, or (at your option) any later version.
9 | *
10 | * The GNU LIBICONV Library is distributed in the hope that it will be
11 | * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 | * Library General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Library General Public
16 | * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
17 | * If not, see .
18 | */
19 |
20 | #ifndef _FLUSHWC_H
21 | #define _FLUSHWC_H
22 |
23 | static int
24 | normal_flushwc (conv_t conv, ucs4_t *pwc)
25 | {
26 | ucs4_t last_wc = conv->istate;
27 | if (last_wc) {
28 | /* Output the buffered character. */
29 | conv->istate = 0;
30 | *pwc = (ucs4_t) last_wc;
31 | return 1;
32 | } else
33 | return 0;
34 | }
35 |
36 | #endif /* _FLUSHWC_H */
37 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/lib/iso8859_1.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 1999-2001, 2016 Free Software Foundation, Inc.
3 | * This file is part of the GNU LIBICONV Library.
4 | *
5 | * The GNU LIBICONV Library is free software; you can redistribute it
6 | * and/or modify it under the terms of the GNU Library General Public
7 | * License as published by the Free Software Foundation; either version 2
8 | * of the License, or (at your option) any later version.
9 | *
10 | * The GNU LIBICONV Library is distributed in the hope that it will be
11 | * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 | * Library General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Library General Public
16 | * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
17 | * If not, see .
18 | */
19 |
20 | /*
21 | * ISO-8859-1
22 | */
23 |
24 | static int
25 | iso8859_1_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
26 | {
27 | unsigned char c = *s;
28 | *pwc = (ucs4_t) c;
29 | return 1;
30 | }
31 |
32 | static int
33 | iso8859_1_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
34 | {
35 | if (wc < 0x0100) {
36 | *r = wc;
37 | return 1;
38 | }
39 | return RET_ILUNI;
40 | }
41 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/lib/loops.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2000 Free Software Foundation, Inc.
3 | * This file is part of the GNU LIBICONV Library.
4 | *
5 | * The GNU LIBICONV Library is free software; you can redistribute it
6 | * and/or modify it under the terms of the GNU Library General Public
7 | * License as published by the Free Software Foundation; either version 2
8 | * of the License, or (at your option) any later version.
9 | *
10 | * The GNU LIBICONV Library is distributed in the hope that it will be
11 | * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 | * Library General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Library General Public
16 | * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
17 | * If not, see .
18 | */
19 |
20 | /* This file defines all the loops. */
21 |
22 | #include "loop_unicode.h"
23 | #include "loop_wchar.h"
24 |
25 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/lib/stamp-h2:
--------------------------------------------------------------------------------
1 | timestamp for lib/config.h
2 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/lib/ucs4be.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 1999-2000, 2016 Free Software Foundation, Inc.
3 | * This file is part of the GNU LIBICONV Library.
4 | *
5 | * The GNU LIBICONV Library is free software; you can redistribute it
6 | * and/or modify it under the terms of the GNU Library General Public
7 | * License as published by the Free Software Foundation; either version 2
8 | * of the License, or (at your option) any later version.
9 | *
10 | * The GNU LIBICONV Library is distributed in the hope that it will be
11 | * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 | * Library General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Library General Public
16 | * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
17 | * If not, see .
18 | */
19 |
20 | /*
21 | * UCS-4BE = UCS-4 big endian
22 | */
23 |
24 | static int
25 | ucs4be_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
26 | {
27 | if (n >= 4) {
28 | *pwc = (s[0] << 24) + (s[1] << 16) + (s[2] << 8) + s[3];
29 | return 4;
30 | }
31 | return RET_TOOFEW(0);
32 | }
33 |
34 | static int
35 | ucs4be_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
36 | {
37 | if (n >= 4) {
38 | r[0] = (unsigned char) (wc >> 24);
39 | r[1] = (unsigned char) (wc >> 16);
40 | r[2] = (unsigned char) (wc >> 8);
41 | r[3] = (unsigned char) wc;
42 | return 4;
43 | } else
44 | return RET_TOOSMALL;
45 | }
46 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/lib/ucs4internal.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 1999-2000, 2016 Free Software Foundation, Inc.
3 | * This file is part of the GNU LIBICONV Library.
4 | *
5 | * The GNU LIBICONV Library is free software; you can redistribute it
6 | * and/or modify it under the terms of the GNU Library General Public
7 | * License as published by the Free Software Foundation; either version 2
8 | * of the License, or (at your option) any later version.
9 | *
10 | * The GNU LIBICONV Library is distributed in the hope that it will be
11 | * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 | * Library General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Library General Public
16 | * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
17 | * If not, see .
18 | */
19 |
20 | /*
21 | * UCS-4-INTERNAL = UCS-4 with machine dependent endianness and alignment
22 | */
23 |
24 | static int
25 | ucs4internal_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
26 | {
27 | if (n >= 4) {
28 | *pwc = *(const unsigned int *)s;
29 | return 4;
30 | }
31 | return RET_TOOFEW(0);
32 | }
33 |
34 | static int
35 | ucs4internal_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
36 | {
37 | if (n >= 4) {
38 | *(unsigned int *)r = wc;
39 | return 4;
40 | } else
41 | return RET_TOOSMALL;
42 | }
43 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/lib/ucs4le.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 1999-2000, 2016 Free Software Foundation, Inc.
3 | * This file is part of the GNU LIBICONV Library.
4 | *
5 | * The GNU LIBICONV Library is free software; you can redistribute it
6 | * and/or modify it under the terms of the GNU Library General Public
7 | * License as published by the Free Software Foundation; either version 2
8 | * of the License, or (at your option) any later version.
9 | *
10 | * The GNU LIBICONV Library is distributed in the hope that it will be
11 | * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 | * Library General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Library General Public
16 | * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
17 | * If not, see .
18 | */
19 |
20 | /*
21 | * UCS-4LE = UCS-4 little endian
22 | */
23 |
24 | static int
25 | ucs4le_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, size_t n)
26 | {
27 | if (n >= 4) {
28 | *pwc = s[0] + (s[1] << 8) + (s[2] << 16) + (s[3] << 24);
29 | return 4;
30 | }
31 | return RET_TOOFEW(0);
32 | }
33 |
34 | static int
35 | ucs4le_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, size_t n)
36 | {
37 | if (n >= 4) {
38 | r[0] = (unsigned char) wc;
39 | r[1] = (unsigned char) (wc >> 8);
40 | r[2] = (unsigned char) (wc >> 16);
41 | r[3] = (unsigned char) (wc >> 24);
42 | return 4;
43 | } else
44 | return RET_TOOSMALL;
45 | }
46 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/AUTHORS:
--------------------------------------------------------------------------------
1 | Bruno Haible
2 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/DEPENDENCIES:
--------------------------------------------------------------------------------
1 | No packages need to be installed before GNU libcharset is installed.
2 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/HACKING:
--------------------------------------------------------------------------------
1 | All you need to know when hacking (modifying) GNU libcharset or when building
2 | it off the Git repository.
3 |
4 |
5 | Requirements
6 | ============
7 |
8 | You will need reasonably recent versions of the build tools:
9 |
10 | * A C compiler. Such as GNU GCC.
11 | + Homepage:
12 | http://gcc.gnu.org/
13 |
14 | * GNU autoconf
15 | + Homepage:
16 | http://www.gnu.org/software/autoconf/
17 |
18 | * GNU m4
19 | + Homepage:
20 | http://www.gnu.org/software/m4/
21 |
22 | * Perl
23 | + Homepage:
24 | http://www.perl.org/
25 |
26 | And, of course, the packages listed in the DEPENDENCIES file.
27 |
28 |
29 | Building off the Git repository
30 | ===============================
31 |
32 | Access to the Git repository is described at
33 | https://savannah.gnu.org/git/?group=libiconv .
34 |
35 | After fetching the sources from the Git repository, peek at the comments in
36 | autogen.sh, then run "./autogen.sh"; then you can proceed with "./configure"
37 | as usual.
38 |
39 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/Makefile.devel:
--------------------------------------------------------------------------------
1 | # This is the developer's makefile, not the user's makefile.
2 | # Don't use it unless you know exactly what you do!
3 |
4 | SHELL = /bin/sh
5 | MAKE = make
6 | AUTOCONF = autoconf-2.69
7 | AUTOHEADER = autoheader-2.69
8 | ACLOCAL = aclocal-1.15
9 | CP = cp
10 | RM = rm -f
11 |
12 | all : configures include/localcharset.h.build.in
13 |
14 | autoconf/aclocal.m4 : $(wildcard m4/*.m4)
15 | test -d autoconf || mkdir autoconf
16 | $(ACLOCAL) -I m4 --output=$@
17 |
18 | configures : configure config.h.in
19 |
20 | configure : configure.ac autoconf/aclocal.m4
21 | $(AUTOCONF) --include autoconf
22 |
23 | config.h.in : configure.ac autoconf/aclocal.m4
24 | $(AUTOHEADER) --include autoconf
25 | touch config.h.in
26 |
27 | include/localcharset.h.build.in : include/localcharset.h.in include/export.h
28 | sed -e 's/extern \([^"]\)/extern LIBCHARSET_DLL_EXPORTED \1/' \
29 | -e '/#define _LOCALCHARSET_H/r include/export.h' \
30 | < $< > $@
31 |
32 | totally-clean : force
33 | rm -f autoconf/aclocal.m4 configure config.h.in include/localcharset.h.build.in
34 |
35 | force :
36 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/NEWS:
--------------------------------------------------------------------------------
1 | New in 1.4:
2 | * Tidy up the list of symbols exported from libcharset (assumes gcc >= 4.0).
3 |
4 | New in 1.2:
5 | * The include file is renamed from "libcharset.h" to "localcharset.h".
6 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/README.djgpp:
--------------------------------------------------------------------------------
1 | Installation on DJGPP:
2 |
3 | See the file djgpp/README.
4 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/README.windows:
--------------------------------------------------------------------------------
1 | Installation on Microsoft Windows:
2 |
3 | See the file README.windows in the top-level directory of this package.
4 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/autoconf/aclocal.m4:
--------------------------------------------------------------------------------
1 | # generated automatically by aclocal 1.15 -*- Autoconf -*-
2 |
3 | # Copyright (C) 1996-2014 Free Software Foundation, Inc.
4 |
5 | # This file is free software; the Free Software Foundation
6 | # gives unlimited permission to copy and/or distribute it,
7 | # with or without modifications, as long as this notice is preserved.
8 |
9 | # This program is distributed in the hope that it will be useful,
10 | # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
11 | # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12 | # PARTICULAR PURPOSE.
13 |
14 | m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])])
15 | m4_include([m4/codeset.m4])
16 | m4_include([m4/fcntl-o.m4])
17 | m4_include([m4/glibc21.m4])
18 | m4_include([m4/libtool.m4])
19 | m4_include([m4/ltoptions.m4])
20 | m4_include([m4/ltsugar.m4])
21 | m4_include([m4/ltversion.m4])
22 | m4_include([m4/lt~obsolete.m4])
23 | m4_include([m4/relocatable-lib.m4])
24 | m4_include([m4/visibility.m4])
25 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/djgpp/Makefile.maint:
--------------------------------------------------------------------------------
1 | # Maintainer's Makefile -*-Makefile-*-
2 |
3 | top_srcdir = ..
4 | srcdir = .
5 |
6 | SHELL = /bin/sh
7 |
8 | all: README fnchange.lst
9 |
10 | fnchange.lst: fnchange.in $(top_srcdir)/configure.ac
11 | rm -f $@; \
12 | PACKAGE=`grep "^PACKAGE=" $(top_srcdir)/configure.ac | sed -e 's/^PACKAGE=//'`; \
13 | VERSION=`grep "^VERSION=" $(top_srcdir)/configure.ac | sed -e 's/^VERSION=//'`; \
14 | sed \
15 | -e '/^#/d' \
16 | -e "s/@V@/$${PACKAGE}-$${VERSION}/g" \
17 | $(srcdir)/fnchange.in > t-$@
18 | mv t-$@ $@
19 |
20 | README: README.in $(top_srcdir)/configure.ac
21 | rm -f $@; \
22 | PACKAGE=`grep "^PACKAGE=" $(top_srcdir)/configure.ac | sed -e 's/^PACKAGE=//'`; \
23 | VERSION=`grep "^VERSION=" $(top_srcdir)/configure.ac | sed -e 's/^VERSION=//'`; \
24 | packageversion=`echo "$${VERSION}" | sed 's/\.//g'`; \
25 | treeversion=`echo "$${VERSION}" | sed 's/\.//g'`; \
26 | sed \
27 | -e "s/@V@/$${PACKAGE}-$${VERSION}/g" \
28 | -e "s/@VER@/$${VERSION}/g" \
29 | -e "s/@packageversion@/$$packageversion/g" \
30 | -e "s/@treeversion@/$$treeversion/g" \
31 | $(srcdir)/README.in > t-$@
32 | mv t-$@ $@
33 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/djgpp/fnchange.in:
--------------------------------------------------------------------------------
1 | @V@/tools/aix-3.2.5 @V@/tools/aix-3.2-5
2 | @V@/tools/aix-4.1.5 @V@/tools/aix-4.1-5
3 | @V@/tools/aix-4.2.0 @V@/tools/aix-4.2-0
4 | @V@/tools/aix-4.3.2 @V@/tools/aix-4.3-2
5 | @V@/tools/glibc-2.1.3 @V@/tools/glibc-2.1-3
6 | @V@/tools/glibc-2.1.90 @V@/tools/glibc-2.1-90
7 | @V@/tools/locale_charmap @V@/tools/locale_charmap
8 | @V@/tools/locale_charset.c @V@/tools/charset_locale.c
9 | @V@/tools/locale_codeset.c @V@/tools/codeset_locale.c
10 | @V@/tools/solaris-2.5.1 @V@/tools/solaris-2.5-1
11 | @V@/tools/sunos-4.1.4 @V@/tools/sunos-4.1-4
12 | @V@/tools/all-charsets-X11 @V@/tools/all-charsets.X11
13 | @V@/tools/glibc-2.2-XF86-3.3.6 @V@/tools/glibc22XF86-3.3-6
14 | @V@/tools/glibc-2.2-XF86-4.0.1f @V@/tools/glibc22XF86-4.0-1f
15 | @V@/tools/locale_x11encoding.c @V@/tools/x11encoding_locale.c
16 | @V@/include/libcharset.h.in @V@/include/libcharset.h-in
17 | @V@/include/libcharset.h.msvc-shared @V@/include/libcharset.h-msvc-shared
18 | @V@/include/localcharset.h.in @V@/include/localcharset.h-in
19 | @V@/include/localcharset.h.build.in @V@/include/localcharset.h-build-in
20 | @V@/include/localcharset.h.msvc-shared @V@/include/localcharset.h-msvc-shared
21 | @V@/config.h.in @V@/config.h-in
22 | @V@/config.h.msvc @V@/config.h-msvc
23 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/include/export.h:
--------------------------------------------------------------------------------
1 |
2 | #if @HAVE_VISIBILITY@ && BUILDING_LIBCHARSET
3 | #define LIBCHARSET_DLL_EXPORTED __attribute__((__visibility__("default")))
4 | #else
5 | #define LIBCHARSET_DLL_EXPORTED
6 | #endif
7 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/include/localcharset.h.in:
--------------------------------------------------------------------------------
1 | /* Determine a canonical name for the current locale's character encoding.
2 | Copyright (C) 2000-2003 Free Software Foundation, Inc.
3 | This file is part of the GNU CHARSET Library.
4 |
5 | This program is free software; you can redistribute it and/or modify it
6 | under the terms of the GNU Library General Public License as published
7 | by the Free Software Foundation; either version 2, or (at your option)
8 | any later version.
9 |
10 | This program is distributed in the hope that it will be useful,
11 | but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 | Library General Public License for more details.
14 |
15 | You should have received a copy of the GNU Library General Public License
16 | along with this program; if not, see . */
17 |
18 | #ifndef _LOCALCHARSET_H
19 | #define _LOCALCHARSET_H
20 |
21 |
22 | #ifdef __cplusplus
23 | extern "C" {
24 | #endif
25 |
26 |
27 | /* Determine the current locale's character encoding, and canonicalize it
28 | into one of the canonical names listed in config.charset.
29 | The result must not be freed; it is statically allocated.
30 | If the canonical name cannot be determined, the result is a non-canonical
31 | name. */
32 | extern const char * locale_charset (void);
33 |
34 |
35 | #ifdef __cplusplus
36 | }
37 | #endif
38 |
39 |
40 | #endif /* _LOCALCHARSET_H */
41 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/include/localcharset.h.inst:
--------------------------------------------------------------------------------
1 | /* Determine a canonical name for the current locale's character encoding.
2 | Copyright (C) 2000-2003 Free Software Foundation, Inc.
3 | This file is part of the GNU CHARSET Library.
4 |
5 | This program is free software; you can redistribute it and/or modify it
6 | under the terms of the GNU Library General Public License as published
7 | by the Free Software Foundation; either version 2, or (at your option)
8 | any later version.
9 |
10 | This program is distributed in the hope that it will be useful,
11 | but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 | Library General Public License for more details.
14 |
15 | You should have received a copy of the GNU Library General Public License
16 | along with this program; if not, see . */
17 |
18 | #ifndef _LOCALCHARSET_H
19 | #define _LOCALCHARSET_H
20 |
21 |
22 | #ifdef __cplusplus
23 | extern "C" {
24 | #endif
25 |
26 |
27 | /* Determine the current locale's character encoding, and canonicalize it
28 | into one of the canonical names listed in config.charset.
29 | The result must not be freed; it is statically allocated.
30 | If the canonical name cannot be determined, the result is a non-canonical
31 | name. */
32 | extern const char * locale_charset (void);
33 |
34 |
35 | #ifdef __cplusplus
36 | }
37 | #endif
38 |
39 |
40 | #endif /* _LOCALCHARSET_H */
41 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/lib/ref-add.sin:
--------------------------------------------------------------------------------
1 | # Add this package to a list of references stored in a text file.
2 | #
3 | # Copyright (C) 2000 Free Software Foundation, Inc.
4 | #
5 | # This program is free software; you can redistribute it and/or modify it
6 | # under the terms of the GNU Library General Public License as published
7 | # by the Free Software Foundation; either version 2, or (at your option)
8 | # any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 | # Library General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU Library General Public License
16 | # along with this program; if not, see .
17 | #
18 | # Written by Bruno Haible .
19 | #
20 | /^# Packages using this file: / {
21 | s/# Packages using this file://
22 | ta
23 | :a
24 | s/ @PACKAGE@ / @PACKAGE@ /
25 | tb
26 | s/ $/ @PACKAGE@ /
27 | :b
28 | s/^/# Packages using this file:/
29 | }
30 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/lib/ref-del.sin:
--------------------------------------------------------------------------------
1 | # Remove this package from a list of references stored in a text file.
2 | #
3 | # Copyright (C) 2000 Free Software Foundation, Inc.
4 | #
5 | # This program is free software; you can redistribute it and/or modify it
6 | # under the terms of the GNU Library General Public License as published
7 | # by the Free Software Foundation; either version 2, or (at your option)
8 | # any later version.
9 | #
10 | # This program is distributed in the hope that it will be useful,
11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 | # Library General Public License for more details.
14 | #
15 | # You should have received a copy of the GNU Library General Public License
16 | # along with this program; if not, see .
17 | #
18 | # Written by Bruno Haible .
19 | #
20 | /^# Packages using this file: / {
21 | s/# Packages using this file://
22 | s/ @PACKAGE@ / /
23 | s/^/# Packages using this file:/
24 | }
25 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/m4/codeset.m4:
--------------------------------------------------------------------------------
1 | # codeset.m4 serial 5 (gettext-0.18.2)
2 | dnl Copyright (C) 2000-2002, 2006, 2008-2014, 2016-2017 Free Software
3 | dnl Foundation, Inc.
4 | dnl This file is free software; the Free Software Foundation
5 | dnl gives unlimited permission to copy and/or distribute it,
6 | dnl with or without modifications, as long as this notice is preserved.
7 |
8 | dnl From Bruno Haible.
9 |
10 | AC_DEFUN([AM_LANGINFO_CODESET],
11 | [
12 | AC_CACHE_CHECK([for nl_langinfo and CODESET], [am_cv_langinfo_codeset],
13 | [AC_LINK_IFELSE(
14 | [AC_LANG_PROGRAM(
15 | [[#include ]],
16 | [[char* cs = nl_langinfo(CODESET); return !cs;]])],
17 | [am_cv_langinfo_codeset=yes],
18 | [am_cv_langinfo_codeset=no])
19 | ])
20 | if test $am_cv_langinfo_codeset = yes; then
21 | AC_DEFINE([HAVE_LANGINFO_CODESET], [1],
22 | [Define if you have and nl_langinfo(CODESET).])
23 | fi
24 | ])
25 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/m4/glibc21.m4:
--------------------------------------------------------------------------------
1 | # glibc21.m4 serial 5
2 | dnl Copyright (C) 2000-2002, 2004, 2008, 2010-2017 Free Software Foundation,
3 | dnl Inc.
4 | dnl This file is free software; the Free Software Foundation
5 | dnl gives unlimited permission to copy and/or distribute it,
6 | dnl with or without modifications, as long as this notice is preserved.
7 |
8 | # Test for the GNU C Library, version 2.1 or newer, or uClibc.
9 | # From Bruno Haible.
10 |
11 | AC_DEFUN([gl_GLIBC21],
12 | [
13 | AC_CACHE_CHECK([whether we are using the GNU C Library >= 2.1 or uClibc],
14 | [ac_cv_gnu_library_2_1],
15 | [AC_EGREP_CPP([Lucky],
16 | [
17 | #include
18 | #ifdef __GNU_LIBRARY__
19 | #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
20 | Lucky GNU user
21 | #endif
22 | #endif
23 | #ifdef __UCLIBC__
24 | Lucky user
25 | #endif
26 | ],
27 | [ac_cv_gnu_library_2_1=yes],
28 | [ac_cv_gnu_library_2_1=no])
29 | ]
30 | )
31 | AC_SUBST([GLIBC21])
32 | GLIBC21="$ac_cv_gnu_library_2_1"
33 | ]
34 | )
35 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/m4/ltversion.m4:
--------------------------------------------------------------------------------
1 | # ltversion.m4 -- version numbers -*- Autoconf -*-
2 | #
3 | # Copyright (C) 2004, 2011-2015 Free Software Foundation, Inc.
4 | # Written by Scott James Remnant, 2004
5 | #
6 | # This file is free software; the Free Software Foundation gives
7 | # unlimited permission to copy and/or distribute it, with or without
8 | # modifications, as long as this notice is preserved.
9 |
10 | # @configure_input@
11 |
12 | # serial 4179 ltversion.m4
13 | # This file is part of GNU Libtool
14 |
15 | m4_define([LT_PACKAGE_VERSION], [2.4.6])
16 | m4_define([LT_PACKAGE_REVISION], [2.4.6])
17 |
18 | AC_DEFUN([LTVERSION_VERSION],
19 | [macro_version='2.4.6'
20 | macro_revision='2.4.6'
21 | _LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
22 | _LT_DECL(, macro_revision, 0)
23 | ])
24 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/tools/README:
--------------------------------------------------------------------------------
1 | This directory contains tools for maintaining the config.charset file.
2 |
3 | The main script is "all-charsets". Before using it, you must configure
4 | this package. For all installed locales, it prints
5 | - the result of the command "locale charmap",
6 | - the result of "nl_langinfo (CODESET)",
7 | - the result of "locale_charset ()".
8 |
9 | It uses the following auxiliary scripts and programs:
10 | - all-locales
11 | Prints all usable locales in the system, one per line.
12 | - locale_charmap
13 | Executes "locale charmap".
14 | - locale_codeset.c
15 | Prints nl_langinfo (CODESET).
16 | - locale_charset.c
17 | Prints locale_charset().
18 |
19 | A second main script is "all-charsets-X11". It also prints the X11
20 | encoding name. Before using it, you must tweak the X11 paths needed
21 | for compiling locale_x11encoding (a simple X11 program), and let your
22 | DISPLAY environment variable point to a running X11 screen.
23 |
24 | The other files are test results from various operating systems.
25 |
26 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/tools/aix-3.2.5:
--------------------------------------------------------------------------------
1 | locale_charset.c:
2 | ../../lib/localcharset.c:
3 | locale name locale charmap nl_langinfo(CODESET) locale_charset()
4 |
5 | En_US.IBM-850 IBM-850 IBM-850 CP850
6 | Fr_FR.IBM-850 IBM-850 IBM-850 CP850
7 | en_US.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
8 | fr_FR.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
9 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/tools/all-charsets-X11:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | # Prints a table of the charsets (system dependent name, portable name, and
4 | # X11 name) for all locales.
5 |
6 | ${CC-cc} -o locale_codeset locale_codeset.c
7 | ${CC-cc} -o locale_charset -I../include locale_charset.c \
8 | -DHAVE_CONFIG_H -I.. -DLIBDIR='"'`cd ../lib && pwd`'"' \
9 | ../lib/localcharset.c
10 | ${CC-cc} -o locale_x11encoding locale_x11encoding.c \
11 | -I/usr/X11R6/include \
12 | -L/usr/X11R6/lib -lX11
13 | #${CC-cc} -o locale_x11encoding locale_x11encoding.c \
14 | # -I/packages/gnu/XFree86/include \
15 | # -L/packages/gnu/XFree86/lib -lX11 \
16 | # -Wl,-rpath,/packages/gnu/XFree86/lib
17 |
18 | printf '%-15s%-17s%-17s %-17s %-17s\n\n' \
19 | "locale name" "locale charmap" "nl_langinfo(CODESET)" "locale_charset()" "X11 encoding"
20 | for lc in `./all-locales | sort | uniq`
21 | do
22 | charmap=`LC_ALL=$lc ./locale_charmap 2>/dev/null || echo ''`
23 | codeset=`LC_ALL=$lc ./locale_codeset 2>/dev/null || echo ''`
24 | charset=`LC_ALL=$lc ./locale_charset 2>/dev/null || echo ''`
25 | x11encoding=`LC_ALL=$lc ./locale_x11encoding 2>/dev/null || echo ''`
26 | printf '%-15s %-17s %-17s %-17s %-17s\n' \
27 | "$lc" "$charmap" "$codeset" "$charset" "$x11encoding"
28 | done
29 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/tools/all-locales:
--------------------------------------------------------------------------------
1 | #! /bin/sh
2 | # Prints the list of all locale names, one per line.
3 |
4 | locale -a
5 | test $? = 0 && exit 0
6 |
7 | host=`/bin/sh ../build-aux/config.guess`
8 | host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
9 | host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
10 | host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
11 |
12 | case "$host_os" in
13 | sunos* | solaris*)
14 | cd /usr/lib/locale && ls -1
15 | ;;
16 | freebsd*)
17 | cd /usr/share/locale && ls -1
18 | ;;
19 | darwin* | openbsd*)
20 | echo C
21 | cd /usr/share/locale && ls -1 */LC_CTYPE | sed -e 's,/LC_CTYPE$,,'
22 | ;;
23 | *)
24 | echo "Don't know how to determine list of locales on $host_os" 1>&2
25 | exit 1
26 | ;;
27 | esac
28 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/tools/beos-5:
--------------------------------------------------------------------------------
1 | locale name locale charmap nl_langinfo(CODESET) locale_charset()
2 |
3 | C UTF-8
4 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/tools/cygwin-1.7.2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/libcharset/tools/cygwin-1.7.2
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/tools/glibc-2.1.3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/libcharset/tools/glibc-2.1.3
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/tools/glibc-2.1.90:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/libcharset/tools/glibc-2.1.90
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/tools/glibc-2.2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/libcharset/tools/glibc-2.2
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/tools/glibc-2.2-XF86-3.3.6:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/libcharset/tools/glibc-2.2-XF86-3.3.6
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/tools/glibc-2.2-XF86-4.0.1f:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/libcharset/tools/glibc-2.2-XF86-4.0.1f
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/tools/locale_charmap:
--------------------------------------------------------------------------------
1 | #! /bin/sh
2 | # Prints the system dependent name for the current locale's charmap.
3 |
4 | locale charmap
5 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/tools/locale_charset.c:
--------------------------------------------------------------------------------
1 | /* Prints the portable name for the current locale's charset. */
2 |
3 | #include
4 | #include
5 | #include
6 | #include "localcharset.h"
7 |
8 | int main ()
9 | {
10 | setlocale(LC_ALL, "");
11 | printf("%s\n", locale_charset());
12 | exit(0);
13 | }
14 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/tools/locale_codeset.c:
--------------------------------------------------------------------------------
1 | /* Prints the system dependent name for the current locale's codeset. */
2 |
3 | #define _XOPEN_SOURCE 500 /* Needed on AIX 3.2.5 */
4 |
5 | #include
6 | #include
7 | #include
8 | #include
9 |
10 | int main ()
11 | {
12 | setlocale(LC_ALL, "");
13 | printf("%s\n", nl_langinfo(CODESET));
14 | exit(0);
15 | }
16 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/tools/locale_monthnames.c:
--------------------------------------------------------------------------------
1 | /* Prints the system dependent names for the 12 months in the current locale. */
2 |
3 | #define _XOPEN_SOURCE 500 /* Needed on AIX 3.2.5 */
4 |
5 | #include
6 | #include
7 | #include
8 | #include
9 |
10 | int main ()
11 | {
12 | setlocale(LC_ALL, "");
13 | printf("%s\n", nl_langinfo(MON_1));
14 | printf("%s\n", nl_langinfo(MON_2));
15 | printf("%s\n", nl_langinfo(MON_3));
16 | printf("%s\n", nl_langinfo(MON_4));
17 | printf("%s\n", nl_langinfo(MON_5));
18 | printf("%s\n", nl_langinfo(MON_6));
19 | printf("%s\n", nl_langinfo(MON_7));
20 | printf("%s\n", nl_langinfo(MON_8));
21 | printf("%s\n", nl_langinfo(MON_9));
22 | printf("%s\n", nl_langinfo(MON_10));
23 | printf("%s\n", nl_langinfo(MON_11));
24 | printf("%s\n", nl_langinfo(MON_12));
25 | exit(0);
26 | }
27 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/tools/locale_x11encoding.c:
--------------------------------------------------------------------------------
1 | /* Prints the locale's encoding via libX11. */
2 |
3 | #include
4 | #include
5 | #include
6 | #include
7 | #include
8 | #include
9 |
10 | int main (int argc, char* argv[])
11 | {
12 | Display* display;
13 | XTextProperty textprop;
14 | char* input;
15 |
16 | if (argc != 1)
17 | exit(1);
18 |
19 | setlocale(LC_CTYPE,"");
20 |
21 | display = XOpenDisplay(NULL);
22 | if (display == NULL) {
23 | fprintf(stderr,"cannot open display\n");
24 | exit(1);
25 | }
26 |
27 | input = "";
28 | if (XmbTextListToTextProperty(display, &input, 1, XTextStyle, &textprop) != Success) {
29 | fprintf(stderr,"XmbTextListToTextProperty failed\n");
30 | exit(1);
31 | }
32 | assert(textprop.format == 8);
33 | assert(textprop.nitems == 0);
34 |
35 | printf("%s\n", XGetAtomName(display, textprop.encoding));
36 |
37 | XCloseDisplay(display);
38 |
39 | exit(0);
40 | }
41 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/tools/solaris-2.4:
--------------------------------------------------------------------------------
1 | locale name locale charmap nl_langinfo(CODESET) locale_charset()
2 |
3 | C bug
4 | POSIX bug
5 | de bug
6 | en_US bug
7 | es bug
8 | fr bug
9 | iso_8859_1 bug
10 | it bug
11 | sv bug
12 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/tools/sunos-4.1.4:
--------------------------------------------------------------------------------
1 | locale_charset.c:
2 | ../../lib/localcharset.c:
3 | locale name locale charmap nl_langinfo(CODESET) locale_charset()
4 |
5 | C bug
6 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/libcharset/tools/win32:
--------------------------------------------------------------------------------
1 | Documentation mentions:
2 | CP874
3 | CP932
4 | CP936
5 | CP949
6 | CP950
7 | CP1200 - Unicode - UCS-2 or UTF-8 ?
8 | CP1250
9 | CP1251
10 | CP1252
11 | CP1253
12 | CP1254
13 | CP1255
14 | CP1256
15 | CP1257
16 | CP1361
17 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/m4/cp.m4:
--------------------------------------------------------------------------------
1 | dnl Copyright (C) 1993-2002 Free Software Foundation, Inc.
2 | dnl This file is free software, distributed under the terms of the GNU
3 | dnl General Public License. As a special exception to the GNU General
4 | dnl Public License, this file may be distributed as part of a program
5 | dnl that contains a configuration script generated by Autoconf, under
6 | dnl the same distribution terms as the rest of that program.
7 |
8 | dnl From Bruno Haible, Marcus Daniels.
9 |
10 | AC_PREREQ(2.13)
11 |
12 | AC_DEFUN([CL_PROG_CP],
13 | [AC_CACHE_CHECK(how to copy files, cl_cv_prog_cp, [
14 | echo "blabla" > conftest.x
15 | err=`/bin/sh -c "cp -p conftest.x conftest.y 2>&1"`
16 | if test -z "$err"; then
17 | cl_cv_prog_cp='cp -p'
18 | else
19 | cl_cv_prog_cp='cp'
20 | fi
21 | rm -f conftest*
22 | ])
23 | CP="$cl_cv_prog_cp"
24 | AC_SUBST(CP)dnl
25 | ])
26 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/m4/ltversion.m4:
--------------------------------------------------------------------------------
1 | # ltversion.m4 -- version numbers -*- Autoconf -*-
2 | #
3 | # Copyright (C) 2004, 2011-2015 Free Software Foundation, Inc.
4 | # Written by Scott James Remnant, 2004
5 | #
6 | # This file is free software; the Free Software Foundation gives
7 | # unlimited permission to copy and/or distribute it, with or without
8 | # modifications, as long as this notice is preserved.
9 |
10 | # @configure_input@
11 |
12 | # serial 4179 ltversion.m4
13 | # This file is part of GNU Libtool
14 |
15 | m4_define([LT_PACKAGE_VERSION], [2.4.6])
16 | m4_define([LT_PACKAGE_REVISION], [2.4.6])
17 |
18 | AC_DEFUN([LTVERSION_VERSION],
19 | [macro_version='2.4.6'
20 | macro_revision='2.4.6'
21 | _LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
22 | _LT_DECL(, macro_revision, 0)
23 | ])
24 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/m4/proto.m4:
--------------------------------------------------------------------------------
1 | dnl Copyright (C) 1993-2002 Free Software Foundation, Inc.
2 | dnl This file is free software, distributed under the terms of the GNU
3 | dnl General Public License. As a special exception to the GNU General
4 | dnl Public License, this file may be distributed as part of a program
5 | dnl that contains a configuration script generated by Autoconf, under
6 | dnl the same distribution terms as the rest of that program.
7 |
8 | dnl From Bruno Haible, Marcus Daniels.
9 |
10 | AC_PREREQ(2.13)
11 |
12 | dnl CL_PROTO(IDENTIFIER, ACTION-IF-NOT-FOUND, FINAL-PROTOTYPE)
13 | AC_DEFUN([CL_PROTO],
14 | [AC_MSG_CHECKING([for $1 declaration])
15 | AC_CACHE_VAL(cl_cv_proto_[$1], [$2
16 | cl_cv_proto_$1="$3"])
17 | cl_cv_proto_$1=`echo "[$]cl_cv_proto_$1" | tr -s ' ' | sed -e 's/( /(/'`
18 | AC_MSG_RESULT([$]{ac_t:-
19 | }[$]cl_cv_proto_$1)
20 | ])
21 |
22 | dnl CL_PROTO_RET(INCLUDES, DECL, CACHE-ID, TYPE-IF-OK, TYPE-IF-FAILS)
23 | AC_DEFUN([CL_PROTO_RET],
24 | [AC_TRY_COMPILE([$1]
25 | AC_LANG_EXTERN[$2
26 | ], [], $3="$4", $3="$5")
27 | ])
28 |
29 | dnl CL_PROTO_TRY(INCLUDES, ANSI-DECL, TRAD-DECL, ACTION-IF-OK, ACTION-IF-FAILS)
30 | AC_DEFUN([CL_PROTO_TRY],
31 | [AC_TRY_COMPILE([$1]
32 | AC_LANG_EXTERN
33 | [#if defined(__STDC__) || defined(__cplusplus)
34 | $2
35 | #else
36 | $3
37 | #endif
38 | ], [], [$4], [$5])
39 | ])
40 |
41 | dnl CL_PROTO_CONST(INCLUDES, ANSI-DECL, TRAD-DECL, CACHE-ID)
42 | AC_DEFUN([CL_PROTO_CONST],
43 | [CL_PROTO_TRY([$1], [$2], [$3], $4="", $4="const")]
44 | )
45 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/man/iconv_close.3:
--------------------------------------------------------------------------------
1 | .\" Copyright (c) Free Software Foundation, Inc.
2 | .\"
3 | .\" This is free documentation; you can redistribute it and/or
4 | .\" modify it under the terms of the GNU General Public License as
5 | .\" published by the Free Software Foundation; either version 3 of
6 | .\" the License, or (at your option) any later version.
7 | .\"
8 | .\" References consulted:
9 | .\" GNU glibc-2 source code and manual
10 | .\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
11 | .\"
12 | .TH ICONV_CLOSE 3 "March 31, 2007" "GNU" "Linux Programmer's Manual"
13 | .SH NAME
14 | iconv_close \- deallocate descriptor for character set conversion
15 | .SH SYNOPSIS
16 | .nf
17 | .B #include
18 | .sp
19 | .BI "int iconv_close (iconv_t " cd );
20 | .fi
21 | .SH DESCRIPTION
22 | The \fBiconv_close\fP function deallocates a conversion descriptor \fIcd\fP
23 | previously allocated using \fBiconv_open\fP.
24 | .SH "RETURN VALUE"
25 | When successful, the \fBiconv_close\fP function returns 0. In case of error,
26 | it sets \fBerrno\fP and returns \-1.
27 | .SH "CONFORMING TO"
28 | POSIX:2001
29 | .SH "SEE ALSO"
30 | .BR iconv_open (3)
31 | .BR iconv (3)
32 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/os2/iconv.def:
--------------------------------------------------------------------------------
1 | ; iconv.def (emx+gcc)
2 | LIBRARY ICONV
3 | DESCRIPTION 'OS/2 port of libiconv '
4 | EXPORTS
5 | libiconv_open @1
6 | libiconv @2
7 | libiconv_close @3
8 | libiconvctl @4
9 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/LINGUAS:
--------------------------------------------------------------------------------
1 | # Set of available languages.
2 | af bg ca cs da de el eo es et fi fr ga gl hr hu id it ja nl pl pt_BR rm ro ru sk sl sq sr sv tr uk vi wa zh_CN zh_TW
3 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/POTFILES:
--------------------------------------------------------------------------------
1 | ../src/iconv.c
2 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/POTFILES.in:
--------------------------------------------------------------------------------
1 | # List of files which contain translatable strings.
2 | # Copyright (C) 2002 Free Software Foundation, Inc.
3 |
4 | src/iconv.c
5 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/af.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/af.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/af.po:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/af.po
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/bg.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/bg.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/boldquot.sed:
--------------------------------------------------------------------------------
1 | s/"\([^"]*\)"/“\1”/g
2 | s/`\([^`']*\)'/‘\1’/g
3 | s/ '\([^`']*\)' / ‘\1’ /g
4 | s/ '\([^`']*\)'$/ ‘\1’/g
5 | s/^'\([^`']*\)' /‘\1’ /g
6 | s/“”/""/g
7 | s/“/“[1m/g
8 | s/”/[0m”/g
9 | s/‘/‘[1m/g
10 | s/’/[0m’/g
11 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/ca.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/ca.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/cs.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/cs.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/da.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/da.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/da.po:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/da.po
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/de.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/de.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/el.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/el.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/en@boldquot.header:
--------------------------------------------------------------------------------
1 | # All this catalog "translates" are quotation characters.
2 | # The msgids must be ASCII and therefore cannot contain real quotation
3 | # characters, only substitutes like grave accent (0x60), apostrophe (0x27)
4 | # and double quote (0x22). These substitutes look strange; see
5 | # http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html
6 | #
7 | # This catalog translates grave accent (0x60) and apostrophe (0x27) to
8 | # left single quotation mark (U+2018) and right single quotation mark (U+2019).
9 | # It also translates pairs of apostrophe (0x27) to
10 | # left single quotation mark (U+2018) and right single quotation mark (U+2019)
11 | # and pairs of quotation mark (0x22) to
12 | # left double quotation mark (U+201C) and right double quotation mark (U+201D).
13 | #
14 | # When output to an UTF-8 terminal, the quotation characters appear perfectly.
15 | # When output to an ISO-8859-1 terminal, the single quotation marks are
16 | # transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to
17 | # grave/acute accent (by libiconv), and the double quotation marks are
18 | # transliterated to 0x22.
19 | # When output to an ASCII terminal, the single quotation marks are
20 | # transliterated to apostrophes, and the double quotation marks are
21 | # transliterated to 0x22.
22 | #
23 | # This catalog furthermore displays the text between the quotation marks in
24 | # bold face, assuming the VT100/XTerm escape sequences.
25 | #
26 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/en@quot.header:
--------------------------------------------------------------------------------
1 | # All this catalog "translates" are quotation characters.
2 | # The msgids must be ASCII and therefore cannot contain real quotation
3 | # characters, only substitutes like grave accent (0x60), apostrophe (0x27)
4 | # and double quote (0x22). These substitutes look strange; see
5 | # http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html
6 | #
7 | # This catalog translates grave accent (0x60) and apostrophe (0x27) to
8 | # left single quotation mark (U+2018) and right single quotation mark (U+2019).
9 | # It also translates pairs of apostrophe (0x27) to
10 | # left single quotation mark (U+2018) and right single quotation mark (U+2019)
11 | # and pairs of quotation mark (0x22) to
12 | # left double quotation mark (U+201C) and right double quotation mark (U+201D).
13 | #
14 | # When output to an UTF-8 terminal, the quotation characters appear perfectly.
15 | # When output to an ISO-8859-1 terminal, the single quotation marks are
16 | # transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to
17 | # grave/acute accent (by libiconv), and the double quotation marks are
18 | # transliterated to 0x22.
19 | # When output to an ASCII terminal, the single quotation marks are
20 | # transliterated to apostrophes, and the double quotation marks are
21 | # transliterated to 0x22.
22 | #
23 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/eo.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/eo.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/es.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/es.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/et.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/et.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/et.po:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/et.po
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/fi.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/fi.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/fr.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/fr.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/ga.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/ga.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/gl.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/gl.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/hr.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/hr.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/hu.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/hu.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/id.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/id.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/insert-header.sin:
--------------------------------------------------------------------------------
1 | # Sed script that inserts the file called HEADER before the header entry.
2 | #
3 | # At each occurrence of a line starting with "msgid ", we execute the following
4 | # commands. At the first occurrence, insert the file. At the following
5 | # occurrences, do nothing. The distinction between the first and the following
6 | # occurrences is achieved by looking at the hold space.
7 | /^msgid /{
8 | x
9 | # Test if the hold space is empty.
10 | s/m/m/
11 | ta
12 | # Yes it was empty. First occurrence. Read the file.
13 | r HEADER
14 | # Output the file's contents by reading the next line. But don't lose the
15 | # current line while doing this.
16 | g
17 | N
18 | bb
19 | :a
20 | # The hold space was nonempty. Following occurrences. Do nothing.
21 | x
22 | :b
23 | }
24 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/it.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/it.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/ja.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/ja.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/nl.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/nl.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/pl.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/pl.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/pt_BR.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/pt_BR.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/quot.sed:
--------------------------------------------------------------------------------
1 | s/"\([^"]*\)"/“\1”/g
2 | s/`\([^`']*\)'/‘\1’/g
3 | s/ '\([^`']*\)' / ‘\1’ /g
4 | s/ '\([^`']*\)'$/ ‘\1’/g
5 | s/^'\([^`']*\)' /‘\1’ /g
6 | s/“”/""/g
7 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/remove-potcdate.sin:
--------------------------------------------------------------------------------
1 | # Sed script that remove the POT-Creation-Date line in the header entry
2 | # from a POT file.
3 | #
4 | # The distinction between the first and the following occurrences of the
5 | # pattern is achieved by looking at the hold space.
6 | /^"POT-Creation-Date: .*"$/{
7 | x
8 | # Test if the hold space is empty.
9 | s/P/P/
10 | ta
11 | # Yes it was empty. First occurrence. Remove the line.
12 | g
13 | d
14 | bb
15 | :a
16 | # The hold space was nonempty. Following occurrences. Do nothing.
17 | x
18 | :b
19 | }
20 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/rm.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/rm.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/ro.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/ro.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/ro.po:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/ro.po
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/ru.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/ru.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/ru.po:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/ru.po
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/sk.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/sk.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/sl.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/sl.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/sq.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/sq.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/sr.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/sr.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/stamp-po:
--------------------------------------------------------------------------------
1 | timestamp
2 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/sv.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/sv.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/tr.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/tr.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/uk.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/uk.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/vi.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/vi.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/wa.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/wa.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/zh_CN.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/zh_CN.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/po/zh_TW.gmo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/po/zh_TW.gmo
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/preload/Makefile.devel:
--------------------------------------------------------------------------------
1 | # This is the developer's makefile, not the user's makefile.
2 | # Don't use it unless you know exactly what you do!
3 |
4 | SHELL = /bin/sh
5 | MAKE = make
6 | AUTOCONF = autoconf-2.69
7 | ACLOCAL = aclocal-1.15
8 | CP = cp
9 | RM = rm -f
10 |
11 | all : configures
12 |
13 | aclocal.m4 : $(wildcard ../m4/*.m4)
14 | $(ACLOCAL) -I ../m4 -I ../srcm4 --output=$@
15 |
16 | configures : configure
17 |
18 | configure : configure.ac aclocal.m4
19 | $(AUTOCONF)
20 |
21 | totally-clean : all
22 | rm -f aclocal.m4 configure
23 |
24 | force :
25 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/preload/aclocal.m4:
--------------------------------------------------------------------------------
1 | # generated automatically by aclocal 1.15 -*- Autoconf -*-
2 |
3 | # Copyright (C) 1996-2014 Free Software Foundation, Inc.
4 |
5 | # This file is free software; the Free Software Foundation
6 | # gives unlimited permission to copy and/or distribute it,
7 | # with or without modifications, as long as this notice is preserved.
8 |
9 | # This program is distributed in the hope that it will be useful,
10 | # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
11 | # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12 | # PARTICULAR PURPOSE.
13 |
14 | m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])])
15 | m4_include([../srcm4/extensions.m4])
16 | m4_include([../srcm4/relocatable-lib.m4])
17 | m4_include([../srcm4/visibility.m4])
18 | m4_include([../m4/libtool.m4])
19 | m4_include([../m4/ltoptions.m4])
20 | m4_include([../m4/ltsugar.m4])
21 | m4_include([../m4/ltversion.m4])
22 | m4_include([../m4/lt~obsolete.m4])
23 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/src/iconv_no_i18n.c:
--------------------------------------------------------------------------------
1 | #define NO_I18N
2 | #include "iconv.c"
3 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srclib/Makefile.am:
--------------------------------------------------------------------------------
1 | ## Makefile for the srclib subdirectory of GNU libiconv
2 | ## Copyright (C) 2003-2006, 2009, 2016 Free Software Foundation, Inc.
3 | ##
4 | ## This program is free software; you can redistribute it and/or modify
5 | ## it under the terms of the GNU General Public License as published by
6 | ## the Free Software Foundation; either version 2, or (at your option)
7 | ## any later version.
8 | ##
9 | ## This program is distributed in the hope that it will be useful,
10 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | ## GNU General Public License for more details.
13 | ##
14 | ## You should have received a copy of the GNU General Public License
15 | ## along with this program; if not, see .
16 |
17 | ## Process this file with automake to produce Makefile.in.
18 |
19 | AUTOMAKE_OPTIONS = 1.5 gnits subdir-objects no-dependencies
20 | EXTRA_DIST =
21 | BUILT_SOURCES =
22 | MOSTLYCLEANFILES = core *.stackdump
23 | MOSTLYCLEANDIRS =
24 |
25 | noinst_LIBRARIES =
26 |
27 | AM_CPPFLAGS =
28 |
29 | include Makefile.gnulib
30 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srclib/allocator.c:
--------------------------------------------------------------------------------
1 | #define _GL_USE_STDLIB_ALLOC 1
2 | #include
3 | #include "allocator.h"
4 | #include
5 | struct allocator const stdlib_allocator = { malloc, realloc, free, NULL };
6 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srclib/areadlink.h:
--------------------------------------------------------------------------------
1 | /* Read symbolic links without size limitation.
2 |
3 | Copyright (C) 2001, 2003-2004, 2007, 2009-2017 Free Software Foundation,
4 | Inc.
5 |
6 | This program is free software: you can redistribute it and/or modify
7 | it under the terms of the GNU General Public License as published by
8 | the Free Software Foundation; either version 3 of the License, or
9 | (at your option) any later version.
10 |
11 | This program is distributed in the hope that it will be useful,
12 | but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | GNU General Public License for more details.
15 |
16 | You should have received a copy of the GNU General Public License
17 | along with this program. If not, see . */
18 |
19 | /* Written by Jim Meyering */
20 |
21 | #include
22 |
23 | extern char *areadlink (char const *filename);
24 | extern char *areadlink_with_size (char const *filename, size_t size_hint);
25 |
26 | #if GNULIB_AREADLINKAT
27 | extern char *areadlinkat (int fd, char const *filename);
28 | #endif
29 |
30 | #if GNULIB_AREADLINKAT_WITH_SIZE
31 | extern char *areadlinkat_with_size (int fd, char const *filename,
32 | size_t size_hint);
33 | #endif
34 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srclib/binary-io.c:
--------------------------------------------------------------------------------
1 | #include
2 | #define BINARY_IO_INLINE _GL_EXTERN_INLINE
3 | #include "binary-io.h"
4 | typedef int dummy;
5 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srclib/c-ctype.c:
--------------------------------------------------------------------------------
1 | #include
2 | #define C_CTYPE_INLINE _GL_EXTERN_INLINE
3 | #include "c-ctype.h"
4 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srclib/getprogname.h:
--------------------------------------------------------------------------------
1 | /* Program name management.
2 | Copyright (C) 2016-2017 Free Software Foundation, Inc.
3 |
4 | This program is free software: you can redistribute it and/or modify
5 | it under the terms of the GNU General Public License as published by
6 | the Free Software Foundation; either version 3 of the License, or
7 | (at your option) any later version.
8 |
9 | This program is distributed in the hope that it will be useful,
10 | but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | GNU General Public License for more details.
13 |
14 | You should have received a copy of the GNU General Public License
15 | along with this program. If not, see . */
16 |
17 | #ifndef _GL_GETPROGNAME_H
18 | #define _GL_GETPROGNAME_H
19 |
20 | #include
21 |
22 | #ifdef __cplusplus
23 | extern "C" {
24 | #endif
25 |
26 | /* Return the base name of the executing program.
27 | On native Windows this will usually end in ".exe" or ".EXE". */
28 | #ifndef HAVE_GETPROGNAME
29 | extern char const *getprogname (void)
30 | # ifdef HAVE_DECL_PROGRAM_INVOCATION_NAME
31 | _GL_ATTRIBUTE_PURE
32 | # endif
33 | ;
34 | #endif
35 |
36 | #ifdef __cplusplus
37 | }
38 | #endif
39 |
40 | #endif
41 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srclib/localcharset.h:
--------------------------------------------------------------------------------
1 | /* Determine a canonical name for the current locale's character encoding.
2 | Copyright (C) 2000-2003, 2009-2017 Free Software Foundation, Inc.
3 | This file is part of the GNU CHARSET Library.
4 |
5 | This program is free software; you can redistribute it and/or modify
6 | it under the terms of the GNU General Public License as published by
7 | the Free Software Foundation; either version 3, or (at your option)
8 | any later version.
9 |
10 | This program is distributed in the hope that it will be useful,
11 | but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | GNU General Public License for more details.
14 |
15 | You should have received a copy of the GNU General Public License along
16 | with this program; if not, see . */
17 |
18 | #ifndef _LOCALCHARSET_H
19 | #define _LOCALCHARSET_H
20 |
21 |
22 | #ifdef __cplusplus
23 | extern "C" {
24 | #endif
25 |
26 |
27 | /* Determine the current locale's character encoding, and canonicalize it
28 | into one of the canonical names listed in config.charset.
29 | The result must not be freed; it is statically allocated.
30 | If the canonical name cannot be determined, the result is a non-canonical
31 | name. */
32 | extern const char * locale_charset (void);
33 |
34 |
35 | #ifdef __cplusplus
36 | }
37 | #endif
38 |
39 |
40 | #endif /* _LOCALCHARSET_H */
41 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srclib/malloca.valgrind:
--------------------------------------------------------------------------------
1 | # Suppress a valgrind message about use of uninitialized memory in freea().
2 | # This use is OK because it provides only a speedup.
3 | {
4 | freea
5 | Memcheck:Cond
6 | fun:freea
7 | }
8 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srclib/msvc-nothrow.c:
--------------------------------------------------------------------------------
1 | /* Wrappers that don't throw invalid parameter notifications
2 | with MSVC runtime libraries.
3 | Copyright (C) 2011-2017 Free Software Foundation, Inc.
4 |
5 | This program is free software; you can redistribute it and/or modify
6 | it under the terms of the GNU General Public License as published by
7 | the Free Software Foundation; either version 3, or (at your option)
8 | any later version.
9 |
10 | This program is distributed in the hope that it will be useful,
11 | but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | GNU General Public License for more details.
14 |
15 | You should have received a copy of the GNU General Public License along
16 | with this program; if not, see . */
17 |
18 | #include
19 |
20 | /* Specification. */
21 | #include "msvc-nothrow.h"
22 |
23 | /* Get declarations of the native Windows API functions. */
24 | #define WIN32_LEAN_AND_MEAN
25 | #include
26 |
27 | #include "msvc-inval.h"
28 |
29 | #undef _get_osfhandle
30 |
31 | #if HAVE_MSVC_INVALID_PARAMETER_HANDLER
32 | intptr_t
33 | _gl_nothrow_get_osfhandle (int fd)
34 | {
35 | intptr_t result;
36 |
37 | TRY_MSVC_INVAL
38 | {
39 | result = _get_osfhandle (fd);
40 | }
41 | CATCH_MSVC_INVAL
42 | {
43 | result = (intptr_t) INVALID_HANDLE_VALUE;
44 | }
45 | DONE_MSVC_INVAL;
46 |
47 | return result;
48 | }
49 | #endif
50 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srclib/unistd.c:
--------------------------------------------------------------------------------
1 | #include
2 | #define _GL_UNISTD_INLINE _GL_EXTERN_INLINE
3 | #include "unistd.h"
4 | typedef int dummy;
5 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srclib/xreadlink.h:
--------------------------------------------------------------------------------
1 | /* Reading symbolic links without size limitation.
2 |
3 | Copyright (C) 2001, 2003-2004, 2007, 2009-2017 Free Software Foundation,
4 | Inc.
5 |
6 | This program is free software: you can redistribute it and/or modify
7 | it under the terms of the GNU General Public License as published by
8 | the Free Software Foundation; either version 3 of the License, or
9 | (at your option) any later version.
10 |
11 | This program is distributed in the hope that it will be useful,
12 | but WITHOUT ANY WARRANTY; without even the implied warranty of
13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | GNU General Public License for more details.
15 |
16 | You should have received a copy of the GNU General Public License
17 | along with this program. If not, see . */
18 |
19 | /* Written by Jim Meyering */
20 |
21 | extern char *xreadlink (char const *filename);
22 |
23 | #if GNULIB_XREADLINKAT
24 | extern char *xreadlinkat (int fd, char const *filename);
25 | #endif
26 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srclib/xstrdup.c:
--------------------------------------------------------------------------------
1 | /* xstrdup.c -- copy a string with out of memory checking
2 | Copyright (C) 1990, 1996, 2000-2003, 2005-2006 Free Software Foundation, Inc.
3 |
4 | This program is free software: you can redistribute it and/or modify
5 | it under the terms of the GNU General Public License as published by
6 | the Free Software Foundation; either version 3 of the License, or
7 | (at your option) any later version.
8 |
9 | This program is distributed in the hope that it will be useful,
10 | but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | GNU General Public License for more details.
13 |
14 | You should have received a copy of the GNU General Public License
15 | along with this program. If not, see . */
16 |
17 | #include
18 |
19 | /* Specification. */
20 | #include "xalloc.h"
21 |
22 | #include
23 |
24 | /* Return a newly allocated copy of the N bytes of memory starting at P. */
25 |
26 | void *
27 | xmemdup (const void *p, size_t n)
28 | {
29 | void *q = xmalloc (n);
30 | memcpy (q, p, n);
31 | return q;
32 | }
33 |
34 | /* Return a newly allocated copy of STRING. */
35 |
36 | char *
37 | xstrdup (const char *string)
38 | {
39 | return strcpy (XNMALLOC (strlen (string) + 1, char), string);
40 | }
41 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/alloca.m4:
--------------------------------------------------------------------------------
1 | # alloca.m4 serial 4 (gettext-0.18.2)
2 | dnl Copyright (C) 2002-2003, 2006, 2011 Free Software Foundation, Inc.
3 | dnl This file is free software; the Free Software Foundation
4 | dnl gives unlimited permission to copy and/or distribute it,
5 | dnl with or without modifications, as long as this notice is preserved.
6 |
7 | AC_DEFUN([gl_FUNC_ALLOCA],
8 | [
9 | dnl Work around a bug of AC_EGREP_CPP in autoconf-2.57.
10 | AC_REQUIRE([AC_PROG_CPP])
11 | AC_REQUIRE([AC_PROG_EGREP])
12 |
13 | AC_REQUIRE([AC_FUNC_ALLOCA])
14 | if test $ac_cv_func_alloca_works = no; then
15 | gl_PREREQ_ALLOCA
16 | fi
17 |
18 | # Define an additional variable used in the Makefile substitution.
19 |
20 | AC_EGREP_CPP([Need own alloca], [
21 | #if defined __GNUC__ || defined _MSC_VER || !HAVE_ALLOCA_H
22 | Need own alloca
23 | #endif
24 | ],
25 | ALLOCA_H=alloca.h,
26 | ALLOCA_H=)
27 | AC_SUBST([ALLOCA_H])
28 | AM_CONDITIONAL([GL_GENERATE_ALLOCA_H], [test -n "$ALLOCA_H"])
29 | ])
30 |
31 | # Prerequisites of lib/alloca.c.
32 | # STACK_DIRECTION is already handled by AC_FUNC_ALLOCA.
33 | AC_DEFUN([gl_PREREQ_ALLOCA], [
34 | AC_CHECK_HEADERS_ONCE(stdlib.h string.h)
35 | :
36 | ])
37 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/codeset.m4:
--------------------------------------------------------------------------------
1 | # codeset.m4 serial 5 (gettext-0.18.2)
2 | dnl Copyright (C) 2000-2002, 2006, 2008-2014, 2016-2017 Free Software
3 | dnl Foundation, Inc.
4 | dnl This file is free software; the Free Software Foundation
5 | dnl gives unlimited permission to copy and/or distribute it,
6 | dnl with or without modifications, as long as this notice is preserved.
7 |
8 | dnl From Bruno Haible.
9 |
10 | AC_DEFUN([AM_LANGINFO_CODESET],
11 | [
12 | AC_CACHE_CHECK([for nl_langinfo and CODESET], [am_cv_langinfo_codeset],
13 | [AC_LINK_IFELSE(
14 | [AC_LANG_PROGRAM(
15 | [[#include ]],
16 | [[char* cs = nl_langinfo(CODESET); return !cs;]])],
17 | [am_cv_langinfo_codeset=yes],
18 | [am_cv_langinfo_codeset=no])
19 | ])
20 | if test $am_cv_langinfo_codeset = yes; then
21 | AC_DEFINE([HAVE_LANGINFO_CODESET], [1],
22 | [Define if you have and nl_langinfo(CODESET).])
23 | fi
24 | ])
25 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/dirname.m4:
--------------------------------------------------------------------------------
1 | #serial 10 -*- autoconf -*-
2 | dnl Copyright (C) 2002-2006, 2009-2017 Free Software Foundation, Inc.
3 | dnl This file is free software; the Free Software Foundation
4 | dnl gives unlimited permission to copy and/or distribute it,
5 | dnl with or without modifications, as long as this notice is preserved.
6 |
7 | AC_DEFUN([gl_DIRNAME],
8 | [
9 | AC_REQUIRE([gl_DIRNAME_LGPL])
10 | ])
11 |
12 | AC_DEFUN([gl_DIRNAME_LGPL],
13 | [
14 | dnl Prerequisites of lib/dirname.h.
15 | AC_REQUIRE([gl_DOUBLE_SLASH_ROOT])
16 |
17 | dnl No prerequisites of lib/basename-lgpl.c, lib/dirname-lgpl.c,
18 | dnl lib/stripslash.c.
19 | ])
20 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/eealloc.m4:
--------------------------------------------------------------------------------
1 | # eealloc.m4 serial 3
2 | dnl Copyright (C) 2003, 2009-2017 Free Software Foundation, Inc.
3 | dnl This file is free software; the Free Software Foundation
4 | dnl gives unlimited permission to copy and/or distribute it,
5 | dnl with or without modifications, as long as this notice is preserved.
6 |
7 | AC_DEFUN([gl_EEALLOC],
8 | [
9 | AC_REQUIRE([gl_EEMALLOC])
10 | AC_REQUIRE([gl_EEREALLOC])
11 | ])
12 |
13 | AC_DEFUN([gl_EEMALLOC],
14 | [
15 | _AC_FUNC_MALLOC_IF(
16 | [gl_cv_func_malloc_0_nonnull=1],
17 | [gl_cv_func_malloc_0_nonnull=0])
18 | AC_DEFINE_UNQUOTED([MALLOC_0_IS_NONNULL], [$gl_cv_func_malloc_0_nonnull],
19 | [If malloc(0) is != NULL, define this to 1. Otherwise define this
20 | to 0.])
21 | ])
22 |
23 | AC_DEFUN([gl_EEREALLOC],
24 | [
25 | _AC_FUNC_REALLOC_IF(
26 | [gl_cv_func_realloc_0_nonnull=1],
27 | [gl_cv_func_realloc_0_nonnull=0])
28 | AC_DEFINE_UNQUOTED([REALLOC_0_IS_NONNULL], [$gl_cv_func_realloc_0_nonnull],
29 | [If realloc(NULL,0) is != NULL, define this to 1. Otherwise define this
30 | to 0.])
31 | ])
32 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/environ.m4:
--------------------------------------------------------------------------------
1 | # environ.m4 serial 6
2 | dnl Copyright (C) 2001-2004, 2006-2017 Free Software Foundation, Inc.
3 | dnl This file is free software; the Free Software Foundation
4 | dnl gives unlimited permission to copy and/or distribute it,
5 | dnl with or without modifications, as long as this notice is preserved.
6 |
7 | AC_DEFUN_ONCE([gl_ENVIRON],
8 | [
9 | AC_REQUIRE([gl_UNISTD_H_DEFAULTS])
10 | dnl Persuade glibc to declare environ.
11 | AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
12 |
13 | AC_CHECK_HEADERS_ONCE([unistd.h])
14 | gt_CHECK_VAR_DECL(
15 | [#if HAVE_UNISTD_H
16 | #include
17 | #endif
18 | /* mingw, BeOS, Haiku declare environ in , not in . */
19 | #include
20 | ],
21 | [environ])
22 | if test $gt_cv_var_environ_declaration != yes; then
23 | HAVE_DECL_ENVIRON=0
24 | fi
25 | ])
26 |
27 | # Check if a variable is properly declared.
28 | # gt_CHECK_VAR_DECL(includes,variable)
29 | AC_DEFUN([gt_CHECK_VAR_DECL],
30 | [
31 | define([gt_cv_var], [gt_cv_var_]$2[_declaration])
32 | AC_MSG_CHECKING([if $2 is properly declared])
33 | AC_CACHE_VAL([gt_cv_var], [
34 | AC_COMPILE_IFELSE(
35 | [AC_LANG_PROGRAM(
36 | [[$1
37 | extern struct { int foo; } $2;]],
38 | [[$2.foo = 1;]])],
39 | [gt_cv_var=no],
40 | [gt_cv_var=yes])])
41 | AC_MSG_RESULT([$gt_cv_var])
42 | if test $gt_cv_var = yes; then
43 | AC_DEFINE([HAVE_]m4_translit($2, [a-z], [A-Z])[_DECL], 1,
44 | [Define if you have the declaration of $2.])
45 | fi
46 | undefine([gt_cv_var])
47 | ])
48 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/error.m4:
--------------------------------------------------------------------------------
1 | #serial 14
2 |
3 | # Copyright (C) 1996-1998, 2001-2004, 2009-2017 Free Software Foundation, Inc.
4 | #
5 | # This file is free software; the Free Software Foundation
6 | # gives unlimited permission to copy and/or distribute it,
7 | # with or without modifications, as long as this notice is preserved.
8 |
9 | AC_DEFUN([gl_ERROR],
10 | [
11 | dnl We don't use AC_FUNC_ERROR_AT_LINE any more, because it is no longer
12 | dnl maintained in Autoconf and because it invokes AC_LIBOBJ.
13 | AC_CACHE_CHECK([for error_at_line], [ac_cv_lib_error_at_line],
14 | [AC_LINK_IFELSE(
15 | [AC_LANG_PROGRAM(
16 | [[#include ]],
17 | [[error_at_line (0, 0, "", 0, "an error occurred");]])],
18 | [ac_cv_lib_error_at_line=yes],
19 | [ac_cv_lib_error_at_line=no])])
20 | ])
21 |
22 | # Prerequisites of lib/error.c.
23 | AC_DEFUN([gl_PREREQ_ERROR],
24 | [
25 | AC_REQUIRE([AC_FUNC_STRERROR_R])
26 | :
27 | ])
28 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/getprogname.m4:
--------------------------------------------------------------------------------
1 | # getprogname.m4 - check for getprogname or replacements for it
2 |
3 | # Copyright (C) 2016-2017 Free Software Foundation, Inc.
4 | # This file is free software; the Free Software Foundation
5 | # gives unlimited permission to copy and/or distribute it,
6 | # with or without modifications, as long as this notice is preserved.
7 |
8 | # serial 4
9 |
10 | AC_DEFUN([gl_FUNC_GETPROGNAME],
11 | [
12 | AC_CHECK_FUNCS_ONCE([getprogname getexecname])
13 | AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
14 | ac_found=0
15 | AC_CHECK_DECLS([program_invocation_name], [ac_found=1], [],
16 | [#include ])
17 | AC_CHECK_DECLS([program_invocation_short_name], [ac_found=1], [],
18 | [#include ])
19 | AC_CHECK_DECLS([__argv], [ac_found=1], [], [#include ])
20 |
21 | # Incur the cost of this test only if none of the above worked.
22 | if test $ac_found = 0; then
23 | # On OpenBSD 5.1, using the global __progname variable appears to be
24 | # the only way to implement getprogname.
25 | AC_CACHE_CHECK([whether __progname is defined in default libraries],
26 | [gl_cv_var___progname],
27 | [
28 | gl_cv_var___progname=
29 | AC_LINK_IFELSE(
30 | [AC_LANG_PROGRAM(
31 | [[extern char *__progname;]],
32 | [[return *__progname;]]
33 | )],
34 | [gl_cv_var___progname=yes]
35 | )
36 | ]
37 | )
38 | if test "$gl_cv_var___progname" = yes; then
39 | AC_DEFINE([HAVE_VAR___PROGNAME], 1,
40 | [Define if you have a global __progname variable])
41 | fi
42 | fi
43 | ])
44 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/glibc2.m4:
--------------------------------------------------------------------------------
1 | # glibc2.m4 serial 3
2 | dnl Copyright (C) 2000-2002, 2004, 2008, 2010-2017 Free Software Foundation,
3 | dnl Inc.
4 | dnl This file is free software; the Free Software Foundation
5 | dnl gives unlimited permission to copy and/or distribute it,
6 | dnl with or without modifications, as long as this notice is preserved.
7 |
8 | # Test for the GNU C Library, version 2.0 or newer.
9 | # From Bruno Haible.
10 |
11 | AC_DEFUN([gt_GLIBC2],
12 | [
13 | AC_CACHE_CHECK([whether we are using the GNU C Library 2 or newer],
14 | [ac_cv_gnu_library_2],
15 | [AC_EGREP_CPP([Lucky GNU user],
16 | [
17 | #include
18 | #ifdef __GNU_LIBRARY__
19 | #if (__GLIBC__ >= 2) && !defined __UCLIBC__
20 | Lucky GNU user
21 | #endif
22 | #endif
23 | ],
24 | [ac_cv_gnu_library_2=yes],
25 | [ac_cv_gnu_library_2=no])
26 | ]
27 | )
28 | AC_SUBST([GLIBC2])
29 | GLIBC2="$ac_cv_gnu_library_2"
30 | ]
31 | )
32 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/glibc21.m4:
--------------------------------------------------------------------------------
1 | # glibc21.m4 serial 5
2 | dnl Copyright (C) 2000-2002, 2004, 2008, 2010-2017 Free Software Foundation,
3 | dnl Inc.
4 | dnl This file is free software; the Free Software Foundation
5 | dnl gives unlimited permission to copy and/or distribute it,
6 | dnl with or without modifications, as long as this notice is preserved.
7 |
8 | # Test for the GNU C Library, version 2.1 or newer, or uClibc.
9 | # From Bruno Haible.
10 |
11 | AC_DEFUN([gl_GLIBC21],
12 | [
13 | AC_CACHE_CHECK([whether we are using the GNU C Library >= 2.1 or uClibc],
14 | [ac_cv_gnu_library_2_1],
15 | [AC_EGREP_CPP([Lucky],
16 | [
17 | #include
18 | #ifdef __GNU_LIBRARY__
19 | #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
20 | Lucky GNU user
21 | #endif
22 | #endif
23 | #ifdef __UCLIBC__
24 | Lucky user
25 | #endif
26 | ],
27 | [ac_cv_gnu_library_2_1=yes],
28 | [ac_cv_gnu_library_2_1=no])
29 | ]
30 | )
31 | AC_SUBST([GLIBC21])
32 | GLIBC21="$ac_cv_gnu_library_2_1"
33 | ]
34 | )
35 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/intldir.m4:
--------------------------------------------------------------------------------
1 | # intldir.m4 serial 2 (gettext-0.18)
2 | dnl Copyright (C) 2006, 2009-2014, 2016-2017 Free Software Foundation, Inc.
3 | dnl This file is free software; the Free Software Foundation
4 | dnl gives unlimited permission to copy and/or distribute it,
5 | dnl with or without modifications, as long as this notice is preserved.
6 | dnl
7 | dnl This file can be used in projects which are not available under
8 | dnl the GNU General Public License or the GNU Library General Public
9 | dnl License but which still want to provide support for the GNU gettext
10 | dnl functionality.
11 | dnl Please note that the actual code of the GNU gettext library is covered
12 | dnl by the GNU Library General Public License, and the rest of the GNU
13 | dnl gettext package is covered by the GNU General Public License.
14 | dnl They are *not* in the public domain.
15 |
16 | AC_PREREQ([2.52])
17 |
18 | dnl Tells the AM_GNU_GETTEXT macro to consider an intl/ directory.
19 | AC_DEFUN([AM_GNU_GETTEXT_INTL_SUBDIR], [])
20 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/intmax.m4:
--------------------------------------------------------------------------------
1 | # intmax.m4 serial 6 (gettext-0.18.2)
2 | dnl Copyright (C) 2002-2005, 2008-2017 Free Software Foundation, Inc.
3 | dnl This file is free software; the Free Software Foundation
4 | dnl gives unlimited permission to copy and/or distribute it,
5 | dnl with or without modifications, as long as this notice is preserved.
6 |
7 | dnl From Bruno Haible.
8 | dnl Test whether the system has the 'intmax_t' type, but don't attempt to
9 | dnl find a replacement if it is lacking.
10 |
11 | AC_DEFUN([gt_TYPE_INTMAX_T],
12 | [
13 | AC_REQUIRE([gl_AC_HEADER_INTTYPES_H])
14 | AC_REQUIRE([gl_AC_HEADER_STDINT_H])
15 | AC_CACHE_CHECK([for intmax_t], [gt_cv_c_intmax_t],
16 | [AC_COMPILE_IFELSE(
17 | [AC_LANG_PROGRAM(
18 | [[
19 | #include
20 | #include
21 | #if HAVE_STDINT_H_WITH_UINTMAX
22 | #include
23 | #endif
24 | #if HAVE_INTTYPES_H_WITH_UINTMAX
25 | #include
26 | #endif
27 | ]],
28 | [[intmax_t x = -1;
29 | return !x;]])],
30 | [gt_cv_c_intmax_t=yes],
31 | [gt_cv_c_intmax_t=no])])
32 | if test $gt_cv_c_intmax_t = yes; then
33 | AC_DEFINE([HAVE_INTMAX_T], [1],
34 | [Define if you have the 'intmax_t' type in or .])
35 | fi
36 | ])
37 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/inttypes-pri.m4:
--------------------------------------------------------------------------------
1 | # inttypes-pri.m4 serial 7 (gettext-0.18.2)
2 | dnl Copyright (C) 1997-2002, 2006, 2008-2017 Free Software Foundation, Inc.
3 | dnl This file is free software; the Free Software Foundation
4 | dnl gives unlimited permission to copy and/or distribute it,
5 | dnl with or without modifications, as long as this notice is preserved.
6 |
7 | dnl From Bruno Haible.
8 |
9 | AC_PREREQ([2.53])
10 |
11 | # Define PRI_MACROS_BROKEN if exists and defines the PRI*
12 | # macros to non-string values. This is the case on AIX 4.3.3.
13 |
14 | AC_DEFUN([gt_INTTYPES_PRI],
15 | [
16 | AC_CHECK_HEADERS([inttypes.h])
17 | if test $ac_cv_header_inttypes_h = yes; then
18 | AC_CACHE_CHECK([whether the inttypes.h PRIxNN macros are broken],
19 | [gt_cv_inttypes_pri_broken],
20 | [
21 | AC_COMPILE_IFELSE(
22 | [AC_LANG_PROGRAM(
23 | [[
24 | #include
25 | #ifdef PRId32
26 | char *p = PRId32;
27 | #endif
28 | ]],
29 | [[]])],
30 | [gt_cv_inttypes_pri_broken=no],
31 | [gt_cv_inttypes_pri_broken=yes])
32 | ])
33 | fi
34 | if test "$gt_cv_inttypes_pri_broken" = yes; then
35 | AC_DEFINE_UNQUOTED([PRI_MACROS_BROKEN], [1],
36 | [Define if exists and defines unusable PRI* macros.])
37 | PRI_MACROS_BROKEN=1
38 | else
39 | PRI_MACROS_BROKEN=0
40 | fi
41 | AC_SUBST([PRI_MACROS_BROKEN])
42 | ])
43 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/inttypes_h.m4:
--------------------------------------------------------------------------------
1 | # inttypes_h.m4 serial 10
2 | dnl Copyright (C) 1997-2004, 2006, 2008-2017 Free Software Foundation, Inc.
3 | dnl This file is free software; the Free Software Foundation
4 | dnl gives unlimited permission to copy and/or distribute it,
5 | dnl with or without modifications, as long as this notice is preserved.
6 |
7 | dnl From Paul Eggert.
8 |
9 | # Define HAVE_INTTYPES_H_WITH_UINTMAX if exists,
10 | # doesn't clash with , and declares uintmax_t.
11 |
12 | AC_DEFUN([gl_AC_HEADER_INTTYPES_H],
13 | [
14 | AC_CACHE_CHECK([for inttypes.h], [gl_cv_header_inttypes_h],
15 | [AC_COMPILE_IFELSE(
16 | [AC_LANG_PROGRAM(
17 | [[
18 | #include
19 | #include
20 | ]],
21 | [[uintmax_t i = (uintmax_t) -1; return !i;]])],
22 | [gl_cv_header_inttypes_h=yes],
23 | [gl_cv_header_inttypes_h=no])])
24 | if test $gl_cv_header_inttypes_h = yes; then
25 | AC_DEFINE_UNQUOTED([HAVE_INTTYPES_H_WITH_UINTMAX], [1],
26 | [Define if exists, doesn't clash with ,
27 | and declares uintmax_t. ])
28 | fi
29 | ])
30 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/lcmessage.m4:
--------------------------------------------------------------------------------
1 | # lcmessage.m4 serial 7 (gettext-0.18.2)
2 | dnl Copyright (C) 1995-2002, 2004-2005, 2008-2014, 2016-2017 Free Software
3 | dnl Foundation, Inc.
4 | dnl This file is free software; the Free Software Foundation
5 | dnl gives unlimited permission to copy and/or distribute it,
6 | dnl with or without modifications, as long as this notice is preserved.
7 | dnl
8 | dnl This file can be used in projects which are not available under
9 | dnl the GNU General Public License or the GNU Library General Public
10 | dnl License but which still want to provide support for the GNU gettext
11 | dnl functionality.
12 | dnl Please note that the actual code of the GNU gettext library is covered
13 | dnl by the GNU Library General Public License, and the rest of the GNU
14 | dnl gettext package is covered by the GNU General Public License.
15 | dnl They are *not* in the public domain.
16 |
17 | dnl Authors:
18 | dnl Ulrich Drepper , 1995.
19 |
20 | # Check whether LC_MESSAGES is available in .
21 |
22 | AC_DEFUN([gt_LC_MESSAGES],
23 | [
24 | AC_CACHE_CHECK([for LC_MESSAGES], [gt_cv_val_LC_MESSAGES],
25 | [AC_LINK_IFELSE(
26 | [AC_LANG_PROGRAM(
27 | [[#include ]],
28 | [[return LC_MESSAGES]])],
29 | [gt_cv_val_LC_MESSAGES=yes],
30 | [gt_cv_val_LC_MESSAGES=no])])
31 | if test $gt_cv_val_LC_MESSAGES = yes; then
32 | AC_DEFINE([HAVE_LC_MESSAGES], [1],
33 | [Define if your file defines LC_MESSAGES.])
34 | fi
35 | ])
36 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/limits-h.m4:
--------------------------------------------------------------------------------
1 | dnl Check whether limits.h has needed features.
2 |
3 | dnl Copyright 2016-2017 Free Software Foundation, Inc.
4 | dnl This file is free software; the Free Software Foundation
5 | dnl gives unlimited permission to copy and/or distribute it,
6 | dnl with or without modifications, as long as this notice is preserved.
7 |
8 | dnl From Paul Eggert.
9 |
10 | AC_DEFUN_ONCE([gl_LIMITS_H],
11 | [
12 | gl_CHECK_NEXT_HEADERS([limits.h])
13 |
14 | AC_CACHE_CHECK([whether limits.h has ULLONG_WIDTH etc.],
15 | [gl_cv_header_limits_width],
16 | [AC_COMPILE_IFELSE(
17 | [AC_LANG_PROGRAM([[#ifndef __STDC_WANT_IEC_60559_BFP_EXT__
18 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
19 | #endif
20 | #include
21 | int ullw = ULLONG_WIDTH;]])],
22 | [gl_cv_header_limits_width=yes],
23 | [gl_cv_header_limits_width=no])])
24 | if test "$gl_cv_header_limits_width" = yes; then
25 | LIMITS_H=
26 | else
27 | LIMITS_H=limits.h
28 | fi
29 | AC_SUBST([LIMITS_H])
30 | AM_CONDITIONAL([GL_GENERATE_LIMITS_H], [test -n "$LIMITS_H"])
31 | ])
32 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/lock.m4:
--------------------------------------------------------------------------------
1 | # lock.m4 serial 13 (gettext-0.18.2)
2 | dnl Copyright (C) 2005-2017 Free Software Foundation, Inc.
3 | dnl This file is free software; the Free Software Foundation
4 | dnl gives unlimited permission to copy and/or distribute it,
5 | dnl with or without modifications, as long as this notice is preserved.
6 |
7 | dnl From Bruno Haible.
8 |
9 | AC_DEFUN([gl_LOCK],
10 | [
11 | AC_REQUIRE([gl_THREADLIB])
12 | if test "$gl_threads_api" = posix; then
13 | # OSF/1 4.0 and Mac OS X 10.1 lack the pthread_rwlock_t type and the
14 | # pthread_rwlock_* functions.
15 | AC_CHECK_TYPE([pthread_rwlock_t],
16 | [AC_DEFINE([HAVE_PTHREAD_RWLOCK], [1],
17 | [Define if the POSIX multithreading library has read/write locks.])],
18 | [],
19 | [#include ])
20 | # glibc defines PTHREAD_MUTEX_RECURSIVE as enum, not as a macro.
21 | AC_COMPILE_IFELSE([
22 | AC_LANG_PROGRAM(
23 | [[#include ]],
24 | [[
25 | #if __FreeBSD__ == 4
26 | error "No, in FreeBSD 4.0 recursive mutexes actually don't work."
27 | #elif (defined __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ \
28 | && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ < 1070)
29 | error "No, in Mac OS X < 10.7 recursive mutexes actually don't work."
30 | #else
31 | int x = (int)PTHREAD_MUTEX_RECURSIVE;
32 | return !x;
33 | #endif
34 | ]])],
35 | [AC_DEFINE([HAVE_PTHREAD_MUTEX_RECURSIVE], [1],
36 | [Define if the defines PTHREAD_MUTEX_RECURSIVE.])])
37 | fi
38 | gl_PREREQ_LOCK
39 | ])
40 |
41 | # Prerequisites of lib/glthread/lock.c.
42 | AC_DEFUN([gl_PREREQ_LOCK], [:])
43 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/malloca.m4:
--------------------------------------------------------------------------------
1 | # malloca.m4 serial 1
2 | dnl Copyright (C) 2003-2004, 2006-2007, 2009-2017 Free Software Foundation,
3 | dnl Inc.
4 | dnl This file is free software; the Free Software Foundation
5 | dnl gives unlimited permission to copy and/or distribute it,
6 | dnl with or without modifications, as long as this notice is preserved.
7 |
8 | AC_DEFUN([gl_MALLOCA],
9 | [
10 | dnl Use the autoconf tests for alloca(), but not the AC_SUBSTed variables
11 | dnl @ALLOCA@ and @LTALLOCA@.
12 | dnl gl_FUNC_ALLOCA dnl Already brought in by the module dependencies.
13 | AC_REQUIRE([gl_EEMALLOC])
14 | AC_REQUIRE([AC_TYPE_LONG_LONG_INT])
15 | ])
16 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/mbstate_t.m4:
--------------------------------------------------------------------------------
1 | # mbstate_t.m4 serial 13
2 | dnl Copyright (C) 2000-2002, 2008-2017 Free Software Foundation, Inc.
3 | dnl This file is free software; the Free Software Foundation
4 | dnl gives unlimited permission to copy and/or distribute it,
5 | dnl with or without modifications, as long as this notice is preserved.
6 |
7 | # From Paul Eggert.
8 |
9 | # BeOS 5 has but does not define mbstate_t,
10 | # so you can't declare an object of that type.
11 | # Check for this incompatibility with Standard C.
12 |
13 | # AC_TYPE_MBSTATE_T
14 | # -----------------
15 | AC_DEFUN([AC_TYPE_MBSTATE_T],
16 | [
17 | AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS]) dnl for HP-UX 11.11
18 |
19 | AC_CACHE_CHECK([for mbstate_t], [ac_cv_type_mbstate_t],
20 | [AC_COMPILE_IFELSE(
21 | [AC_LANG_PROGRAM(
22 | [AC_INCLUDES_DEFAULT[
23 | /* Tru64 with Desktop Toolkit C has a bug: must be included before
24 | .
25 | BSD/OS 4.0.1 has a bug: , and must be
26 | included before . */
27 | #include
28 | #include
29 | #include
30 | #include ]],
31 | [[mbstate_t x; return sizeof x;]])],
32 | [ac_cv_type_mbstate_t=yes],
33 | [ac_cv_type_mbstate_t=no])])
34 | if test $ac_cv_type_mbstate_t = yes; then
35 | AC_DEFINE([HAVE_MBSTATE_T], [1],
36 | [Define to 1 if declares mbstate_t.])
37 | else
38 | AC_DEFINE([mbstate_t], [int],
39 | [Define to a type if does not define.])
40 | fi
41 | ])
42 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/msvc-inval.m4:
--------------------------------------------------------------------------------
1 | # msvc-inval.m4 serial 1
2 | dnl Copyright (C) 2011-2017 Free Software Foundation, Inc.
3 | dnl This file is free software; the Free Software Foundation
4 | dnl gives unlimited permission to copy and/or distribute it,
5 | dnl with or without modifications, as long as this notice is preserved.
6 |
7 | AC_DEFUN([gl_MSVC_INVAL],
8 | [
9 | AC_CHECK_FUNCS_ONCE([_set_invalid_parameter_handler])
10 | if test $ac_cv_func__set_invalid_parameter_handler = yes; then
11 | HAVE_MSVC_INVALID_PARAMETER_HANDLER=1
12 | AC_DEFINE([HAVE_MSVC_INVALID_PARAMETER_HANDLER], [1],
13 | [Define to 1 on MSVC platforms that have the "invalid parameter handler"
14 | concept.])
15 | else
16 | HAVE_MSVC_INVALID_PARAMETER_HANDLER=0
17 | fi
18 | AC_SUBST([HAVE_MSVC_INVALID_PARAMETER_HANDLER])
19 | ])
20 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/msvc-nothrow.m4:
--------------------------------------------------------------------------------
1 | # msvc-nothrow.m4 serial 1
2 | dnl Copyright (C) 2011-2017 Free Software Foundation, Inc.
3 | dnl This file is free software; the Free Software Foundation
4 | dnl gives unlimited permission to copy and/or distribute it,
5 | dnl with or without modifications, as long as this notice is preserved.
6 |
7 | AC_DEFUN([gl_MSVC_NOTHROW],
8 | [
9 | AC_REQUIRE([gl_MSVC_INVAL])
10 | ])
11 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/nls.m4:
--------------------------------------------------------------------------------
1 | # nls.m4 serial 5 (gettext-0.18)
2 | dnl Copyright (C) 1995-2003, 2005-2006, 2008-2014, 2016-2017 Free Software
3 | dnl Foundation, Inc.
4 | dnl This file is free software; the Free Software Foundation
5 | dnl gives unlimited permission to copy and/or distribute it,
6 | dnl with or without modifications, as long as this notice is preserved.
7 | dnl
8 | dnl This file can be used in projects which are not available under
9 | dnl the GNU General Public License or the GNU Library General Public
10 | dnl License but which still want to provide support for the GNU gettext
11 | dnl functionality.
12 | dnl Please note that the actual code of the GNU gettext library is covered
13 | dnl by the GNU Library General Public License, and the rest of the GNU
14 | dnl gettext package is covered by the GNU General Public License.
15 | dnl They are *not* in the public domain.
16 |
17 | dnl Authors:
18 | dnl Ulrich Drepper , 1995-2000.
19 | dnl Bruno Haible , 2000-2003.
20 |
21 | AC_PREREQ([2.50])
22 |
23 | AC_DEFUN([AM_NLS],
24 | [
25 | AC_MSG_CHECKING([whether NLS is requested])
26 | dnl Default is enabled NLS
27 | AC_ARG_ENABLE([nls],
28 | [ --disable-nls do not use Native Language Support],
29 | USE_NLS=$enableval, USE_NLS=yes)
30 | AC_MSG_RESULT([$USE_NLS])
31 | AC_SUBST([USE_NLS])
32 | ])
33 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/off_t.m4:
--------------------------------------------------------------------------------
1 | # off_t.m4 serial 1
2 | dnl Copyright (C) 2012-2017 Free Software Foundation, Inc.
3 | dnl This file is free software; the Free Software Foundation
4 | dnl gives unlimited permission to copy and/or distribute it,
5 | dnl with or without modifications, as long as this notice is preserved.
6 |
7 | dnl Check whether to override the 'off_t' type.
8 | dnl Set WINDOWS_64_BIT_OFF_T.
9 |
10 | AC_DEFUN([gl_TYPE_OFF_T],
11 | [
12 | m4_ifdef([gl_LARGEFILE], [
13 | AC_REQUIRE([gl_LARGEFILE])
14 | ], [
15 | WINDOWS_64_BIT_OFF_T=0
16 | ])
17 | AC_SUBST([WINDOWS_64_BIT_OFF_T])
18 | ])
19 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/pathmax.m4:
--------------------------------------------------------------------------------
1 | # pathmax.m4 serial 10
2 | dnl Copyright (C) 2002-2003, 2005-2006, 2009-2017 Free Software Foundation,
3 | dnl Inc.
4 | dnl This file is free software; the Free Software Foundation
5 | dnl gives unlimited permission to copy and/or distribute it,
6 | dnl with or without modifications, as long as this notice is preserved.
7 |
8 | AC_DEFUN([gl_PATHMAX],
9 | [
10 | dnl Prerequisites of lib/pathmax.h.
11 | AC_CHECK_HEADERS_ONCE([sys/param.h])
12 | ])
13 |
14 | # Expands to a piece of C program that defines PATH_MAX in the same way as
15 | # "pathmax.h" will do.
16 | AC_DEFUN([gl_PATHMAX_SNIPPET], [[
17 | /* Arrange to define PATH_MAX, like "pathmax.h" does. */
18 | #if HAVE_UNISTD_H
19 | # include
20 | #endif
21 | #include
22 | #if defined HAVE_SYS_PARAM_H && !defined PATH_MAX && !defined MAXPATHLEN
23 | # include
24 | #endif
25 | #if !defined PATH_MAX && defined MAXPATHLEN
26 | # define PATH_MAX MAXPATHLEN
27 | #endif
28 | #ifdef __hpux
29 | # undef PATH_MAX
30 | # define PATH_MAX 1024
31 | #endif
32 | #if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
33 | # undef PATH_MAX
34 | # define PATH_MAX 260
35 | #endif
36 | ]])
37 |
38 | # Prerequisites of gl_PATHMAX_SNIPPET.
39 | AC_DEFUN([gl_PATHMAX_SNIPPET_PREREQ],
40 | [
41 | AC_CHECK_HEADERS_ONCE([unistd.h sys/param.h])
42 | ])
43 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/raise.m4:
--------------------------------------------------------------------------------
1 | # raise.m4 serial 3
2 | dnl Copyright (C) 2011-2017 Free Software Foundation, Inc.
3 | dnl This file is free software; the Free Software Foundation
4 | dnl gives unlimited permission to copy and/or distribute it,
5 | dnl with or without modifications, as long as this notice is preserved.
6 |
7 | AC_DEFUN([gl_FUNC_RAISE],
8 | [
9 | AC_REQUIRE([gl_SIGNAL_H_DEFAULTS])
10 | AC_REQUIRE([AC_CANONICAL_HOST])
11 | AC_REQUIRE([gl_MSVC_INVAL])
12 | AC_CHECK_FUNCS([raise])
13 | if test $ac_cv_func_raise = no; then
14 | HAVE_RAISE=0
15 | else
16 | if test $HAVE_MSVC_INVALID_PARAMETER_HANDLER = 1; then
17 | REPLACE_RAISE=1
18 | fi
19 | m4_ifdef([gl_SIGNALBLOCKING], [
20 | gl_SIGNALBLOCKING
21 | if test $HAVE_POSIX_SIGNALBLOCKING = 0; then
22 | m4_ifdef([gl_SIGNAL_SIGPIPE], [
23 | gl_SIGNAL_SIGPIPE
24 | if test $gl_cv_header_signal_h_SIGPIPE != yes; then
25 | REPLACE_RAISE=1
26 | fi
27 | ], [:])
28 | fi
29 | ])
30 | fi
31 | ])
32 |
33 | # Prerequisites of lib/raise.c.
34 | AC_DEFUN([gl_PREREQ_RAISE], [:])
35 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/read.m4:
--------------------------------------------------------------------------------
1 | # read.m4 serial 4
2 | dnl Copyright (C) 2011-2017 Free Software Foundation, Inc.
3 | dnl This file is free software; the Free Software Foundation
4 | dnl gives unlimited permission to copy and/or distribute it,
5 | dnl with or without modifications, as long as this notice is preserved.
6 |
7 | AC_DEFUN([gl_FUNC_READ],
8 | [
9 | AC_REQUIRE([gl_UNISTD_H_DEFAULTS])
10 | AC_REQUIRE([gl_MSVC_INVAL])
11 | if test $HAVE_MSVC_INVALID_PARAMETER_HANDLER = 1; then
12 | REPLACE_READ=1
13 | fi
14 | dnl This ifdef is just an optimization, to avoid performing a configure
15 | dnl check whose result is not used. It does not make the test of
16 | dnl GNULIB_UNISTD_H_NONBLOCKING or GNULIB_NONBLOCKING redundant.
17 | m4_ifdef([gl_NONBLOCKING_IO], [
18 | gl_NONBLOCKING_IO
19 | if test $gl_cv_have_nonblocking != yes; then
20 | REPLACE_READ=1
21 | fi
22 | ])
23 | ])
24 |
25 | # Prerequisites of lib/read.c.
26 | AC_DEFUN([gl_PREREQ_READ], [:])
27 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/safe-read.m4:
--------------------------------------------------------------------------------
1 | # safe-read.m4 serial 6
2 | dnl Copyright (C) 2002-2003, 2005-2006, 2009-2017 Free Software Foundation,
3 | dnl Inc.
4 | dnl This file is free software; the Free Software Foundation
5 | dnl gives unlimited permission to copy and/or distribute it,
6 | dnl with or without modifications, as long as this notice is preserved.
7 |
8 | # Prerequisites of lib/safe-read.c.
9 | AC_DEFUN([gl_PREREQ_SAFE_READ],
10 | [
11 | AC_REQUIRE([gt_TYPE_SSIZE_T])
12 | ])
13 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/signalblocking.m4:
--------------------------------------------------------------------------------
1 | # signalblocking.m4 serial 14
2 | dnl Copyright (C) 2001-2002, 2006-2017 Free Software Foundation, Inc.
3 | dnl This file is free software; the Free Software Foundation
4 | dnl gives unlimited permission to copy and/or distribute it,
5 | dnl with or without modifications, as long as this notice is preserved.
6 |
7 | # Determine available signal blocking primitives. Three different APIs exist:
8 | # 1) POSIX: sigemptyset, sigaddset, sigprocmask
9 | # 2) SYSV: sighold, sigrelse
10 | # 3) BSD: sigblock, sigsetmask
11 | # For simplicity, here we check only for the POSIX signal blocking.
12 | AC_DEFUN([gl_SIGNALBLOCKING],
13 | [
14 | AC_REQUIRE([gl_SIGNAL_H_DEFAULTS])
15 | AC_REQUIRE([gl_CHECK_TYPE_SIGSET_T])
16 | if test $gl_cv_type_sigset_t = yes; then
17 | AC_CHECK_FUNC([sigprocmask], [gl_cv_func_sigprocmask=1])
18 | fi
19 | if test -z "$gl_cv_func_sigprocmask"; then
20 | HAVE_POSIX_SIGNALBLOCKING=0
21 | fi
22 | ])
23 |
24 | # Prerequisites of lib/sigprocmask.c.
25 | AC_DEFUN([gl_PREREQ_SIGPROCMASK], [:])
26 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/sigpipe.m4:
--------------------------------------------------------------------------------
1 | # sigpipe.m4 serial 2
2 | dnl Copyright (C) 2008-2017 Free Software Foundation, Inc.
3 | dnl This file is free software; the Free Software Foundation
4 | dnl gives unlimited permission to copy and/or distribute it,
5 | dnl with or without modifications, as long as this notice is preserved.
6 |
7 | dnl Tests whether SIGPIPE is provided by .
8 | dnl Sets gl_cv_header_signal_h_SIGPIPE.
9 | AC_DEFUN([gl_SIGNAL_SIGPIPE],
10 | [
11 | dnl Use AC_REQUIRE here, so that the default behavior below is expanded
12 | dnl once only, before all statements that occur in other macros.
13 | AC_REQUIRE([gl_SIGNAL_SIGPIPE_BODY])
14 | ])
15 |
16 | AC_DEFUN([gl_SIGNAL_SIGPIPE_BODY],
17 | [
18 | AC_REQUIRE([AC_PROG_CC])
19 | AC_CACHE_CHECK([for SIGPIPE], [gl_cv_header_signal_h_SIGPIPE], [
20 | AC_EGREP_CPP([booboo],[
21 | #include
22 | #if !defined SIGPIPE
23 | booboo
24 | #endif
25 | ],
26 | [gl_cv_header_signal_h_SIGPIPE=no],
27 | [gl_cv_header_signal_h_SIGPIPE=yes])
28 | ])
29 | ])
30 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/ssize_t.m4:
--------------------------------------------------------------------------------
1 | # ssize_t.m4 serial 5 (gettext-0.18.2)
2 | dnl Copyright (C) 2001-2003, 2006, 2010-2017 Free Software Foundation, Inc.
3 | dnl This file is free software; the Free Software Foundation
4 | dnl gives unlimited permission to copy and/or distribute it,
5 | dnl with or without modifications, as long as this notice is preserved.
6 |
7 | dnl From Bruno Haible.
8 | dnl Test whether ssize_t is defined.
9 |
10 | AC_DEFUN([gt_TYPE_SSIZE_T],
11 | [
12 | AC_CACHE_CHECK([for ssize_t], [gt_cv_ssize_t],
13 | [AC_COMPILE_IFELSE(
14 | [AC_LANG_PROGRAM(
15 | [[#include ]],
16 | [[int x = sizeof (ssize_t *) + sizeof (ssize_t);
17 | return !x;]])],
18 | [gt_cv_ssize_t=yes], [gt_cv_ssize_t=no])])
19 | if test $gt_cv_ssize_t = no; then
20 | AC_DEFINE([ssize_t], [int],
21 | [Define as a signed type of the same size as size_t.])
22 | fi
23 | ])
24 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/stdint_h.m4:
--------------------------------------------------------------------------------
1 | # stdint_h.m4 serial 9
2 | dnl Copyright (C) 1997-2004, 2006, 2008-2017 Free Software Foundation, Inc.
3 | dnl This file is free software; the Free Software Foundation
4 | dnl gives unlimited permission to copy and/or distribute it,
5 | dnl with or without modifications, as long as this notice is preserved.
6 |
7 | dnl From Paul Eggert.
8 |
9 | # Define HAVE_STDINT_H_WITH_UINTMAX if exists,
10 | # doesn't clash with , and declares uintmax_t.
11 |
12 | AC_DEFUN([gl_AC_HEADER_STDINT_H],
13 | [
14 | AC_CACHE_CHECK([for stdint.h], [gl_cv_header_stdint_h],
15 | [AC_COMPILE_IFELSE(
16 | [AC_LANG_PROGRAM(
17 | [[#include
18 | #include ]],
19 | [[uintmax_t i = (uintmax_t) -1; return !i;]])],
20 | [gl_cv_header_stdint_h=yes],
21 | [gl_cv_header_stdint_h=no])])
22 | if test $gl_cv_header_stdint_h = yes; then
23 | AC_DEFINE_UNQUOTED([HAVE_STDINT_H_WITH_UINTMAX], [1],
24 | [Define if exists, doesn't clash with ,
25 | and declares uintmax_t. ])
26 | fi
27 | ])
28 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/sys_types_h.m4:
--------------------------------------------------------------------------------
1 | # sys_types_h.m4 serial 6
2 | dnl Copyright (C) 2011-2017 Free Software Foundation, Inc.
3 | dnl This file is free software; the Free Software Foundation
4 | dnl gives unlimited permission to copy and/or distribute it,
5 | dnl with or without modifications, as long as this notice is preserved.
6 |
7 | AC_DEFUN_ONCE([gl_SYS_TYPES_H],
8 | [
9 | AC_REQUIRE([gl_SYS_TYPES_H_DEFAULTS])
10 | gl_NEXT_HEADERS([sys/types.h])
11 |
12 | dnl Ensure the type pid_t gets defined.
13 | AC_REQUIRE([AC_TYPE_PID_T])
14 |
15 | dnl Ensure the type mode_t gets defined.
16 | AC_REQUIRE([AC_TYPE_MODE_T])
17 |
18 | dnl Whether to override the 'off_t' type.
19 | AC_REQUIRE([gl_TYPE_OFF_T])
20 | ])
21 |
22 | AC_DEFUN([gl_SYS_TYPES_H_DEFAULTS],
23 | [
24 | ])
25 |
26 | # This works around a buggy version in autoconf <= 2.69.
27 | # See
28 |
29 | m4_version_prereq([2.70], [], [
30 |
31 | # This is taken from the following Autoconf patch:
32 | # http://git.sv.gnu.org/cgit/autoconf.git/commit/?id=e17a30e98
33 |
34 | m4_undefine([AC_HEADER_MAJOR])
35 | AC_DEFUN([AC_HEADER_MAJOR],
36 | [AC_CHECK_HEADERS_ONCE([sys/types.h])
37 | AC_CHECK_HEADER([sys/mkdev.h],
38 | [AC_DEFINE([MAJOR_IN_MKDEV], [1],
39 | [Define to 1 if `major', `minor', and `makedev' are declared in
40 | .])])
41 | if test $ac_cv_header_sys_mkdev_h = no; then
42 | AC_CHECK_HEADER([sys/sysmacros.h],
43 | [AC_DEFINE([MAJOR_IN_SYSMACROS], [1],
44 | [Define to 1 if `major', `minor', and `makedev' are declared in
45 | .])])
46 | fi
47 | ])
48 |
49 | ])
50 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/uintmax_t.m4:
--------------------------------------------------------------------------------
1 | # uintmax_t.m4 serial 12
2 | dnl Copyright (C) 1997-2004, 2007-2017 Free Software Foundation, Inc.
3 | dnl This file is free software; the Free Software Foundation
4 | dnl gives unlimited permission to copy and/or distribute it,
5 | dnl with or without modifications, as long as this notice is preserved.
6 |
7 | dnl From Paul Eggert.
8 |
9 | AC_PREREQ([2.13])
10 |
11 | # Define uintmax_t to 'unsigned long' or 'unsigned long long'
12 | # if it is not already defined in or .
13 |
14 | AC_DEFUN([gl_AC_TYPE_UINTMAX_T],
15 | [
16 | AC_REQUIRE([gl_AC_HEADER_INTTYPES_H])
17 | AC_REQUIRE([gl_AC_HEADER_STDINT_H])
18 | if test $gl_cv_header_inttypes_h = no && test $gl_cv_header_stdint_h = no; then
19 | AC_REQUIRE([AC_TYPE_UNSIGNED_LONG_LONG_INT])
20 | test $ac_cv_type_unsigned_long_long_int = yes \
21 | && ac_type='unsigned long long' \
22 | || ac_type='unsigned long'
23 | AC_DEFINE_UNQUOTED([uintmax_t], [$ac_type],
24 | [Define to unsigned long or unsigned long long
25 | if and don't define.])
26 | else
27 | AC_DEFINE([HAVE_UINTMAX_T], [1],
28 | [Define if you have the 'uintmax_t' type in or .])
29 | fi
30 | ])
31 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/wchar_t.m4:
--------------------------------------------------------------------------------
1 | # wchar_t.m4 serial 4 (gettext-0.18.2)
2 | dnl Copyright (C) 2002-2003, 2008-2017 Free Software Foundation, Inc.
3 | dnl This file is free software; the Free Software Foundation
4 | dnl gives unlimited permission to copy and/or distribute it,
5 | dnl with or without modifications, as long as this notice is preserved.
6 |
7 | dnl From Bruno Haible.
8 | dnl Test whether has the 'wchar_t' type.
9 | dnl Prerequisite: AC_PROG_CC
10 |
11 | AC_DEFUN([gt_TYPE_WCHAR_T],
12 | [
13 | AC_CACHE_CHECK([for wchar_t], [gt_cv_c_wchar_t],
14 | [AC_COMPILE_IFELSE(
15 | [AC_LANG_PROGRAM(
16 | [[#include
17 | wchar_t foo = (wchar_t)'\0';]],
18 | [[]])],
19 | [gt_cv_c_wchar_t=yes],
20 | [gt_cv_c_wchar_t=no])])
21 | if test $gt_cv_c_wchar_t = yes; then
22 | AC_DEFINE([HAVE_WCHAR_T], [1], [Define if you have the 'wchar_t' type.])
23 | fi
24 | ])
25 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/srcm4/xsize.m4:
--------------------------------------------------------------------------------
1 | # xsize.m4 serial 5
2 | dnl Copyright (C) 2003-2004, 2008-2017 Free Software Foundation, Inc.
3 | dnl This file is free software; the Free Software Foundation
4 | dnl gives unlimited permission to copy and/or distribute it,
5 | dnl with or without modifications, as long as this notice is preserved.
6 |
7 | AC_DEFUN([gl_XSIZE],
8 | [
9 | dnl Prerequisites of lib/xsize.h.
10 | AC_REQUIRE([gl_SIZE_MAX])
11 | AC_CHECK_HEADERS([stdint.h])
12 | ])
13 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/stamp-h1:
--------------------------------------------------------------------------------
1 | timestamp for config.h
2 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/ARMSCII-8.IRREVERSIBLE.TXT:
--------------------------------------------------------------------------------
1 | 0x28 0x0028
2 | 0x29 0x0029
3 | 0x2C 0x002C
4 | 0x2D 0x002D
5 | 0x2E 0x002E
6 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/BIG5-2003.IRREVERSIBLE.TXT:
--------------------------------------------------------------------------------
1 | 0xF9FA 0x2554
2 | 0xF9FB 0x2557
3 | 0xF9FC 0x255A
4 | 0xF9FD 0x255D
5 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/BIG5-HKSCS-1999-snippet:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/tests/BIG5-HKSCS-1999-snippet
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/BIG5-HKSCS-1999.IRREVERSIBLE.TXT:
--------------------------------------------------------------------------------
1 | 0xF9E9 0x255E
2 | 0xF9EA 0x256A
3 | 0xF9EB 0x2561
4 | 0xF9F9 0x2550
5 | 0xF9FA 0x256D
6 | 0xF9FB 0x256E
7 | 0xF9FC 0x2570
8 | 0xF9FD 0x256F
9 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/BIG5-HKSCS-2001-snippet:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/tests/BIG5-HKSCS-2001-snippet
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/BIG5-HKSCS-2001.IRREVERSIBLE.TXT:
--------------------------------------------------------------------------------
1 | 0xF9E9 0x255E
2 | 0xF9EA 0x256A
3 | 0xF9EB 0x2561
4 | 0xF9F9 0x2550
5 | 0xF9FA 0x256D
6 | 0xF9FB 0x256E
7 | 0xF9FC 0x2570
8 | 0xF9FD 0x256F
9 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/BIG5-HKSCS-2004-snippet:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/tests/BIG5-HKSCS-2004-snippet
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/BIG5-HKSCS-2004.IRREVERSIBLE.TXT:
--------------------------------------------------------------------------------
1 | 0xF9E9 0x255E
2 | 0xF9EA 0x256A
3 | 0xF9EB 0x2561
4 | 0xF9F9 0x2550
5 | 0xF9FA 0x256D
6 | 0xF9FB 0x256E
7 | 0xF9FC 0x2570
8 | 0xF9FD 0x256F
9 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/BIG5-HKSCS-2008-snippet:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/tests/BIG5-HKSCS-2008-snippet
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/BIG5-HKSCS-2008.IRREVERSIBLE.TXT:
--------------------------------------------------------------------------------
1 | 0xF9E9 0x255E
2 | 0xF9EA 0x256A
3 | 0xF9EB 0x2561
4 | 0xF9F9 0x2550
5 | 0xF9FA 0x256D
6 | 0xF9FB 0x256E
7 | 0xF9FC 0x2570
8 | 0xF9FD 0x256F
9 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/CP1161.IRREVERSIBLE.TXT:
--------------------------------------------------------------------------------
1 | 0xA0 0x0E48
2 | 0xDB 0x0E49
3 | 0xDC 0x0E4A
4 | 0xDD 0x0E4B
5 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/CP1163.IRREVERSIBLE.TXT:
--------------------------------------------------------------------------------
1 | 0xAF 0x203E
2 | 0xD0 0x00D0
3 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/CP1255-snippet:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/tests/CP1255-snippet
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/CP1255.IRREVERSIBLE.TXT:
--------------------------------------------------------------------------------
1 | 0xD6C7 0xFB1F
2 | 0xE0C7 0xFB2E
3 | 0xE0C8 0xFB2F
4 | 0xE0CC 0xFB30
5 | 0xE1CC 0xFB31
6 | 0xE1CF 0xFB4C
7 | 0xE2CC 0xFB32
8 | 0xE3CC 0xFB33
9 | 0xE4CC 0xFB34
10 | 0xE5C9 0xFB4B
11 | 0xE5CC 0xFB35
12 | 0xE6CC 0xFB36
13 | 0xE8CC 0xFB38
14 | 0xE9C4 0xFB1D
15 | 0xE9CC 0xFB39
16 | 0xEACC 0xFB3A
17 | 0xEBCC 0xFB3B
18 | 0xEBCF 0xFB4D
19 | 0xECCC 0xFB3C
20 | 0xEECC 0xFB3E
21 | 0xF0CC 0xFB40
22 | 0xF1CC 0xFB41
23 | 0xF3CC 0xFB43
24 | 0xF4CC 0xFB44
25 | 0xF4CF 0xFB4E
26 | 0xF6CC 0xFB46
27 | 0xF7CC 0xFB47
28 | 0xF8CC 0xFB48
29 | 0xF9CC 0xFB49
30 | 0xF9CCD1 0xFB2C
31 | 0xF9CCD2 0xFB2D
32 | 0xF9D1 0xFB2A
33 | 0xF9D2 0xFB2B
34 | 0xFACC 0xFB4A
35 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/CP1258-snippet:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/tests/CP1258-snippet
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/CP950.IRREVERSIBLE.TXT:
--------------------------------------------------------------------------------
1 | 0xA244 0x00A5
2 | 0xA2CC 0x5341
3 | 0xA2CE 0x5345
4 | 0xF9E9 0x255E
5 | 0xF9EA 0x256A
6 | 0xF9EB 0x2561
7 | 0xF9F9 0x2550
8 | 0xF9FA 0x256D
9 | 0xF9FB 0x256E
10 | 0xF9FC 0x2570
11 | 0xF9FD 0x256F
12 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/DEC-HANYU.IRREVERSIBLE.TXT:
--------------------------------------------------------------------------------
1 | 0xC2CBA1B8 0x5344
2 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/EUC-JP.IRREVERSIBLE.TXT:
--------------------------------------------------------------------------------
1 | 0x5C 0x00A5
2 | 0x7E 0x203E
3 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/GB18030.IRREVERSIBLE.TXT:
--------------------------------------------------------------------------------
1 | 0x82359037 0x9FB4
2 | 0x82359038 0x9FB5
3 | 0x82359039 0x9FB6
4 | 0x82359130 0x9FB7
5 | 0x82359131 0x9FB8
6 | 0x82359132 0x9FB9
7 | 0x82359133 0x9FBA
8 | 0x82359134 0x9FBB
9 | 0x84318236 0xFE10
10 | 0x84318237 0xFE11
11 | 0x84318238 0xFE12
12 | 0x84318239 0xFE13
13 | 0x84318330 0xFE14
14 | 0x84318331 0xFE15
15 | 0x84318332 0xFE16
16 | 0x84318333 0xFE17
17 | 0x84318334 0xFE18
18 | 0x84318335 0xFE19
19 | 0x95329031 0x20087
20 | 0x95329033 0x20089
21 | 0x95329730 0x200CC
22 | 0x9536B937 0x215D7
23 | 0x9630BA35 0x2298F
24 | 0x9635B630 0x241FE
25 | 0xA6D9 0xE78D
26 | 0xA6DA 0xE78E
27 | 0xA6DB 0xE78F
28 | 0xA6DC 0xE790
29 | 0xA6DD 0xE791
30 | 0xA6DE 0xE792
31 | 0xA6DF 0xE793
32 | 0xA6EC 0xE794
33 | 0xA6ED 0xE795
34 | 0xA6F3 0xE796
35 | 0xFE51 0xE816
36 | 0xFE52 0xE817
37 | 0xFE53 0xE818
38 | 0xFE59 0xE81E
39 | 0xFE61 0xE826
40 | 0xFE66 0xE82B
41 | 0xFE67 0xE82C
42 | 0xFE6C 0xE831
43 | 0xFE6D 0xE832
44 | 0xFE76 0xE83B
45 | 0xFE7E 0xE843
46 | 0xFE90 0xE854
47 | 0xFE91 0xE855
48 | 0xFEA0 0xE864
49 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/HZ-snippet:
--------------------------------------------------------------------------------
1 | Chinese (~{VPND~},~{FUM(;0~},~{::So~}) ~{Dc:C~}
2 | GB -- ~{T*Fx~} ~{?*7"~}
3 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/HZ-snippet.UTF-8:
--------------------------------------------------------------------------------
1 | Chinese (中文,普通话,汉语) 你好
2 | GB -- 元气 开发
3 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/ISO-2022-CN-EXT-snippet:
--------------------------------------------------------------------------------
1 | Chinese ($)AVPND,FUM(;0,::So) Dc:C
2 | GB -- $)AT*Fx ?*7"
3 | $)G^O$+IO7J$*HN+j
4 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/ISO-2022-CN-EXT-snippet.UTF-8:
--------------------------------------------------------------------------------
1 | Chinese (中文,普通话,汉语) 你好
2 | GB -- 元气 开发
3 | 喲痓洈
4 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/ISO-2022-CN-snippet:
--------------------------------------------------------------------------------
1 | Chinese ($)AVPND,FUM(;0,::So) Dc:C
2 | GB -- $)AT*Fx ?*7"
3 | $)G^O$*HN+j
4 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/ISO-2022-CN-snippet.UTF-8:
--------------------------------------------------------------------------------
1 | Chinese (中文,普通话,汉语) 你好
2 | GB -- 元气 开发
3 | 喲洈
4 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/ISO-2022-JP-1-snippet:
--------------------------------------------------------------------------------
1 | Just for a test of JISX0212: $BqV$(DiQ(B (the second character is of JISX0212)
2 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/ISO-2022-JP-1-snippet.UTF-8:
--------------------------------------------------------------------------------
1 | Just for a test of JISX0212: 騏驎 (the second character is of JISX0212)
2 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/ISO-2022-JP-2-snippet:
--------------------------------------------------------------------------------
1 | Japanese ($BF|K\8l(B) $B$3$s$K$A$O(B, (I:]FAJ(B
2 | JIS -- $B855$(B $B3+H/(B
3 | Just for a test of JISX0212: $BqV$(DiQ(B (the second character is of JISX0212)
4 | Chinese ($BCfJ8(B,$BIaDL$A;0(B,$A::So(B) $(D0_$B9%(B
5 | GB -- $B85]c(B $A?*7"(B
6 | Korean ($(CGQ1[(B) $(C>H3gGO<H3gGO=J4O1n(B
7 | KSC -- $B85]f(B $B3+b$(B
8 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/ISO-2022-JP-2-snippet.UTF-8:
--------------------------------------------------------------------------------
1 | Japanese (日本語) こんにちは, コンニチハ
2 | JIS -- 元気 開発
3 | Just for a test of JISX0212: 騏驎 (the second character is of JISX0212)
4 | Chinese (中文,普通话,汉语) 你好
5 | GB -- 元气 开发
6 | Korean (한글) 안녕하세요, 안녕하십니까
7 | KSC -- 元氣 開發
8 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/ISO-2022-JP-snippet:
--------------------------------------------------------------------------------
1 | Japanese ($BF|K\8l(B) $B$3$s$K$A$O(B
2 | JIS -- $B855$(B $B3+H/(B
3 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/ISO-2022-JP-snippet.UTF-8:
--------------------------------------------------------------------------------
1 | Japanese (日本語) こんにちは
2 | JIS -- 元気 開発
3 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/ISO-2022-KR-snippet:
--------------------------------------------------------------------------------
1 | Korean ($)CGQ1[) >H3gGO<H3gGO=J4O1n
2 | KSC -- $)Cj*Q( KR[!
3 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/ISO-2022-KR-snippet.UTF-8:
--------------------------------------------------------------------------------
1 | Korean (한글) 안녕하세요, 안녕하십니까
2 | KSC -- 元氣 開發
3 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/ISO-IR-165.IRREVERSIBLE.TXT:
--------------------------------------------------------------------------------
1 | 0x2821 0x1FB1
2 | 0x2822 0x03AC
3 | 0x2823 0x1FB0
4 | 0x2824 0x1F70
5 | 0x2825 0x0113
6 | 0x2826 0x00E9
7 | 0x2827 0x011B
8 | 0x2828 0x00E8
9 | 0x2829 0x012B
10 | 0x282A 0x00ED
11 | 0x282B 0x01D0
12 | 0x282C 0x00EC
13 | 0x282D 0x014D
14 | 0x282E 0x00F3
15 | 0x282F 0x01D2
16 | 0x2830 0x00F2
17 | 0x2831 0x016B
18 | 0x2832 0x00FA
19 | 0x2833 0x01D4
20 | 0x2834 0x00F9
21 | 0x2835 0x01D6
22 | 0x2836 0x01D8
23 | 0x2837 0x01DA
24 | 0x2838 0x01DC
25 | 0x2839 0x00FC
26 | 0x283A 0x00EA
27 | 0x283B 0x03B1
28 | 0x283C 0x1E3F
29 | 0x283D 0x0144
30 | 0x283E 0x0148
31 | 0x283F 0x01F9
32 | 0x2840 0xFF47
33 | 0x2B3B 0x03B1
34 | 0x2B40 0xFF47
35 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/Quotes.ASCII:
--------------------------------------------------------------------------------
1 | "Hello"
2 | 'Hello'
3 | "Hello"
4 | 'Hello'
5 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/Quotes.ISO-8859-1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/tests/Quotes.ISO-8859-1
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/Quotes.UTF-8:
--------------------------------------------------------------------------------
1 | “Hello”
2 | ‘Hello’
3 | „Hello”
4 | ‚Hello’
5 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/TCVN-snippet:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/tests/TCVN-snippet
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/TCVN.IRREVERSIBLE.TXT:
--------------------------------------------------------------------------------
1 | 0x01B2 0x1E78
2 | 0x20B2 0x02DC
3 | 0x20B3 0x00B4
4 | 0x42B4 0x1E04
5 | 0x43B3 0x0106
6 | 0x44B4 0x1E0C
7 | 0x47B3 0x01F4
8 | 0x48B4 0x1E24
9 | 0x4BB3 0x1E30
10 | 0x4BB4 0x1E32
11 | 0x4CB3 0x0139
12 | 0x4CB4 0x1E36
13 | 0x4DB3 0x1E3E
14 | 0x4DB4 0x1E42
15 | 0x4EB0 0x01F8
16 | 0x4EB2 0x00D1
17 | 0x4EB3 0x0143
18 | 0x4EB4 0x1E46
19 | 0x50B3 0x1E54
20 | 0x52B3 0x0154
21 | 0x52B4 0x1E5A
22 | 0x53B3 0x015A
23 | 0x53B4 0x1E62
24 | 0x54B4 0x1E6C
25 | 0x56B2 0x1E7C
26 | 0x56B4 0x1E7E
27 | 0x57B0 0x1E80
28 | 0x57B3 0x1E82
29 | 0x57B4 0x1E88
30 | 0x5AB3 0x0179
31 | 0x5AB4 0x1E92
32 | 0x62B4 0x1E05
33 | 0x63B3 0x0107
34 | 0x64B4 0x1E0D
35 | 0x67B3 0x01F5
36 | 0x68B4 0x1E25
37 | 0x6BB3 0x1E31
38 | 0x6BB4 0x1E33
39 | 0x6CB3 0x013A
40 | 0x6CB4 0x1E37
41 | 0x6DB3 0x1E3F
42 | 0x6DB4 0x1E43
43 | 0x6EB0 0x01F9
44 | 0x6EB2 0x00F1
45 | 0x6EB3 0x0144
46 | 0x6EB4 0x1E47
47 | 0x70B3 0x1E55
48 | 0x72B3 0x0155
49 | 0x72B4 0x1E5B
50 | 0x73B3 0x015B
51 | 0x73B4 0x1E63
52 | 0x74B4 0x1E6D
53 | 0x76B2 0x1E7D
54 | 0x76B4 0x1E7F
55 | 0x77B0 0x1E81
56 | 0x77B3 0x1E83
57 | 0x77B4 0x1E89
58 | 0x7AB3 0x017A
59 | 0x7AB4 0x1E93
60 | 0x95B2 0x1E4C
61 | 0xB0 0x0340
62 | 0xB3 0x0341
63 | 0xE3B2 0x1E4D
64 | 0xF3B2 0x1E79
65 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/Translit1.ASCII:
--------------------------------------------------------------------------------
1 | 'Ecrit par %s.
2 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/Translit1.ISO-8859-1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/tests/Translit1.ISO-8859-1
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/TranslitFail1.ISO-8859-1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/tests/TranslitFail1.ISO-8859-1
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/UCS-2BE-snippet:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/tests/UCS-2BE-snippet
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/UCS-2BE-snippet.UTF-8:
--------------------------------------------------------------------------------
1 | This is a list of ways to say hello in various languages.
2 | Its purpose is to illustrate a number of scripts.
3 |
4 | ---------------------------------------------------------
5 | Amharic (አማርኛ) ሠላም
6 | Arabic ﺍﻟﺴﻼﻡ ﻋﻠﻴﻜﻢ
7 | Czech (česky) Dobrý den
8 | Danish (Dansk) Hej, Goddag
9 | English Hello
10 | Esperanto Saluton
11 | Estonian Tere, Tervist
12 | FORTRAN PROGRAM
13 | Finnish (Suomi) Hei
14 | French (Français) Bonjour, Salut
15 | German (Deutsch Nord) Guten Tag
16 | German (Deutsch Süd) Grüß Gott
17 | Greek (Ελληνικά) Γειά σας
18 | Hebrew שלום
19 | Italiano Ciao, Buon giorno
20 | Lao(ພາສາລາວ) ສະບາຍດີ, ຂໍໃຫ້ໂຊກດີ
21 | Maltese Ciao
22 | Nederlands, Vlaams Hallo, Dag
23 | Norwegian (Norsk) Hei, God dag
24 | Polish Dzień dobry, Hej
25 | Russian (Русский) Здравствуйте!
26 | Slovak Dobrý deň
27 | Spanish (Español) ¡Hola!
28 | Swedish (Svenska) Hej, Goddag
29 | Thai (ภาษาไทย) สวัสดีครับ, สวัสดีค่ะ
30 |
31 | Tigrigna (ትግርኛ) ሰላማት
32 | Turkish (Türkçe) Merhaba
33 | Vietnamese (Tiếng Việt) Chào bạn
34 |
35 | Japanese (日本語) こんにちは, コンニチハ
36 | Chinese (中文,普通话,汉语) 你好
37 | Cantonese (粵語,廣東話) 早晨, 你好
38 | Korean (한글) 안녕하세요, 안녕하십니까
39 |
40 | Difference among chinese characters in GB, JIS, KSC, BIG5:
41 | GB -- 元气 开发
42 | JIS -- 元気 開発
43 | KSC -- 元氣 開發
44 | BIG5 -- 元氣 開發
45 |
46 | Just for a test of JISX0212: 騏驎 (the second character is of JISX0212)
47 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/UCS-2LE-snippet:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/tests/UCS-2LE-snippet
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/UCS-2LE-snippet.UTF-8:
--------------------------------------------------------------------------------
1 | This is a list of ways to say hello in various languages.
2 | Its purpose is to illustrate a number of scripts.
3 |
4 | ---------------------------------------------------------
5 | Amharic (አማርኛ) ሠላም
6 | Arabic ﺍﻟﺴﻼﻡ ﻋﻠﻴﻜﻢ
7 | Czech (česky) Dobrý den
8 | Danish (Dansk) Hej, Goddag
9 | English Hello
10 | Esperanto Saluton
11 | Estonian Tere, Tervist
12 | FORTRAN PROGRAM
13 | Finnish (Suomi) Hei
14 | French (Français) Bonjour, Salut
15 | German (Deutsch Nord) Guten Tag
16 | German (Deutsch Süd) Grüß Gott
17 | Greek (Ελληνικά) Γειά σας
18 | Hebrew שלום
19 | Italiano Ciao, Buon giorno
20 | Lao(ພາສາລາວ) ສະບາຍດີ, ຂໍໃຫ້ໂຊກດີ
21 | Maltese Ciao
22 | Nederlands, Vlaams Hallo, Dag
23 | Norwegian (Norsk) Hei, God dag
24 | Polish Dzień dobry, Hej
25 | Russian (Русский) Здравствуйте!
26 | Slovak Dobrý deň
27 | Spanish (Español) ¡Hola!
28 | Swedish (Svenska) Hej, Goddag
29 | Thai (ภาษาไทย) สวัสดีครับ, สวัสดีค่ะ
30 |
31 | Tigrigna (ትግርኛ) ሰላማት
32 | Turkish (Türkçe) Merhaba
33 | Vietnamese (Tiếng Việt) Chào bạn
34 |
35 | Japanese (日本語) こんにちは, コンニチハ
36 | Chinese (中文,普通话,汉语) 你好
37 | Cantonese (粵語,廣東話) 早晨, 你好
38 | Korean (한글) 안녕하세요, 안녕하십니까
39 |
40 | Difference among chinese characters in GB, JIS, KSC, BIG5:
41 | GB -- 元气 开发
42 | JIS -- 元気 開発
43 | KSC -- 元氣 開發
44 | BIG5 -- 元氣 開發
45 |
46 | Just for a test of JISX0212: 騏驎 (the second character is of JISX0212)
47 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/UCS-4BE-snippet:
--------------------------------------------------------------------------------
1 | #E = R a
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/UCS-4BE-snippet.UTF-8:
--------------------------------------------------------------------------------
1 | 𒍅=Ra
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/UCS-4LE-snippet:
--------------------------------------------------------------------------------
1 | E# = R a
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/UCS-4LE-snippet.UTF-8:
--------------------------------------------------------------------------------
1 | 𒍅=Ra
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/UTF-16-snippet:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/tests/UTF-16-snippet
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/UTF-16-snippet.UTF-8:
--------------------------------------------------------------------------------
1 | 𒍅=Ra
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/UTF-16BE-snippet:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/tests/UTF-16BE-snippet
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/UTF-16BE-snippet.UTF-8:
--------------------------------------------------------------------------------
1 | 𒍅=Ra
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/UTF-16LE-snippet:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/tests/UTF-16LE-snippet
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/UTF-16LE-snippet.UTF-8:
--------------------------------------------------------------------------------
1 | 𒍅=Ra
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/UTF-32-snippet:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/tests/UTF-32-snippet
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/UTF-32-snippet.UTF-8:
--------------------------------------------------------------------------------
1 | ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ <- Greek
2 | 𐌀𐌁𐌂𐌃𐌄𐌅𐌆𐌇𐌈𐌉𐌊𐌋𐌌𐌍𐌎𐌏𐌐𐌑𐌒𐌓𐌔𐌕𐌖𐌗𐌘𐌙𐌚𐌛𐌜𐌝 <- Etruscan
3 | ABCDEFGHIJKLMNOPQRSTUVWXYZ <- Latin
4 | АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ <- Cyrillic
5 | 𐌰𐌱𐌲𐌳𐌴𐌵𐌶𐌷𐌸𐌹𐌺𐌻𐌼𐌽𐌾𐌿𐍀𐍁𐍂𐍃𐍄𐍅𐍆𐍇𐍈 <- Gothic
6 | אבגדהוזחטיךכלםמןנסעףפץצקרש <- Hebrew
7 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/UTF-32BE-snippet:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/tests/UTF-32BE-snippet
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/UTF-32BE-snippet.UTF-8:
--------------------------------------------------------------------------------
1 | ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ <- Greek
2 | 𐌀𐌁𐌂𐌃𐌄𐌅𐌆𐌇𐌈𐌉𐌊𐌋𐌌𐌍𐌎𐌏𐌐𐌑𐌒𐌓𐌔𐌕𐌖𐌗𐌘𐌙𐌚𐌛𐌜𐌝 <- Etruscan
3 | ABCDEFGHIJKLMNOPQRSTUVWXYZ <- Latin
4 | АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ <- Cyrillic
5 | 𐌰𐌱𐌲𐌳𐌴𐌵𐌶𐌷𐌸𐌹𐌺𐌻𐌼𐌽𐌾𐌿𐍀𐍁𐍂𐍃𐍄𐍅𐍆𐍇𐍈 <- Gothic
6 | אבגדהוזחטיךכלםמןנסעףפץצקרש <- Hebrew
7 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/UTF-32LE-snippet:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jni/libiconv-1.15/tests/UTF-32LE-snippet
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/UTF-32LE-snippet.UTF-8:
--------------------------------------------------------------------------------
1 | ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ <- Greek
2 | 𐌀𐌁𐌂𐌃𐌄𐌅𐌆𐌇𐌈𐌉𐌊𐌋𐌌𐌍𐌎𐌏𐌐𐌑𐌒𐌓𐌔𐌕𐌖𐌗𐌘𐌙𐌚𐌛𐌜𐌝 <- Etruscan
3 | ABCDEFGHIJKLMNOPQRSTUVWXYZ <- Latin
4 | АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ <- Cyrillic
5 | 𐌰𐌱𐌲𐌳𐌴𐌵𐌶𐌷𐌸𐌹𐌺𐌻𐌼𐌽𐌾𐌿𐍀𐍁𐍂𐍃𐍄𐍅𐍆𐍇𐍈 <- Gothic
6 | אבגדהוזחטיךכלםמןנסעףפץצקרש <- Hebrew
7 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/UTF-7-snippet:
--------------------------------------------------------------------------------
1 | A+ImIDkQ-
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/UTF-7-snippet.UTF-8:
--------------------------------------------------------------------------------
1 | A≢Α
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/check-stateful:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # Simple check of a stateful encoding.
3 | # Usage: check-stateful SRCDIR CHARSET
4 | srcdir="$1"
5 | charset="$2"
6 | set -e
7 |
8 | # charset, modified for use in filenames.
9 | charsetf=`echo "$charset" | sed -e 's,:,-,g'`
10 |
11 | if test -f "${srcdir}"/"$charsetf"-snippet.alt; then
12 | ../src/iconv_no_i18n -f "$charset" -t UTF-8 < "${srcdir}"/"$charsetf"-snippet.alt > tmp-snippet
13 | cmp "${srcdir}"/"$charsetf"-snippet.UTF-8 tmp-snippet
14 | fi
15 | ../src/iconv_no_i18n -f "$charset" -t UTF-8 < "${srcdir}"/"$charsetf"-snippet > tmp-snippet
16 | cmp "${srcdir}"/"$charsetf"-snippet.UTF-8 tmp-snippet
17 | ../src/iconv_no_i18n -f UTF-8 -t "$charset" < "${srcdir}"/"$charsetf"-snippet.UTF-8 > tmp-snippet
18 | cmp "${srcdir}"/"$charsetf"-snippet tmp-snippet
19 | rm -f tmp-snippet
20 | exit 0
21 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/check-stateful.bat:
--------------------------------------------------------------------------------
1 | @ECHO OFF
2 | REM Simple check of a stateful encoding.
3 | REM Usage: check-stateful.bat SRCDIR CHARSET
4 |
5 | if not exist %1\%2-snippet.alt goto ENDIF_1
6 | ..\src\iconv_no_i18n -f %2 -t UTF-8 < %1\%2-snippet.alt > tmp-snippet
7 | fc %1\%2-snippet.UTF-8 tmp-snippet
8 | :ENDIF_1
9 |
10 | ..\src\iconv_no_i18n -f %2 -t UTF-8 < %1\%2-snippet > tmp-snippet
11 | fc %1\%2-snippet.UTF-8 tmp-snippet
12 | ..\src\iconv_no_i18n -f UTF-8 -t %2 < %1\%2-snippet.UTF-8 > tmp-snippet
13 | fc %1\%2-snippet tmp-snippet
14 | del tmp-snippet
15 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/check-stateless:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # Complete check of a stateless encoding.
3 | # Usage: check-stateless SRCDIR CHARSET
4 | srcdir="$1"
5 | charset="$2"
6 | set -e
7 |
8 | # charset, modified for use in filenames.
9 | charsetf=`echo "$charset" | sed -e 's,:,-,g'`
10 |
11 | # iconv in one direction.
12 | ./table-from "$charset" > tmp-"$charsetf".TXT
13 |
14 | # iconv in the other direction.
15 | ./table-to "$charset" | sort > tmp-"$charsetf".INVERSE.TXT
16 |
17 | # Check 1: charmap and iconv forward should be identical.
18 | cmp "${srcdir}"/"$charsetf".TXT tmp-"$charsetf".TXT 2> /dev/null
19 |
20 | # Check 2: the difference between the charmap and iconv backward.
21 | sed -e '/ .* 0x/d' < "${srcdir}"/"$charsetf".TXT > tmp-noprecomposed-"$charsetf".TXT
22 | if test -f "${srcdir}"/"$charsetf".IRREVERSIBLE.TXT; then
23 | cat tmp-noprecomposed-"$charsetf".TXT "${srcdir}"/"$charsetf".IRREVERSIBLE.TXT | sort | uniq -u > tmp-orig-"$charsetf".INVERSE.TXT
24 | else
25 | cp tmp-noprecomposed-"$charsetf".TXT tmp-orig-"$charsetf".INVERSE.TXT
26 | fi
27 | cmp tmp-orig-"$charsetf".INVERSE.TXT tmp-"$charsetf".INVERSE.TXT 2> /dev/null
28 |
29 | rm -f tmp-"$charsetf".TXT tmp-"$charsetf".INVERSE.TXT tmp-noprecomposed-"$charsetf".TXT tmp-orig-"$charsetf".INVERSE.TXT
30 | exit 0
31 | # For a new encoding:
32 | # You can create the "$charsetf".TXT like this:
33 | # ./table-from "$charset" > "$charsetf".TXT
34 | # You can create the "$charsetf".IRREVERSIBLE.TXT like this:
35 | # ./table-to "$charset" | sort > "$charsetf".INVERSE.TXT
36 | # diff "$charsetf".TXT "$charsetf".INVERSE.TXT | grep '^[<>]' | sed -e 's,^. ,,' > "$charsetf".IRREVERSIBLE.TXT
37 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/check-stateless.bat:
--------------------------------------------------------------------------------
1 | @ECHO OFF
2 | REM Complete check of a stateless encoding.
3 | REM Usage: check-stateless.bat SRCDIR CHARSET
4 |
5 | .\table-from %2 > tmp-%2.TXT
6 | .\table-to %2 | sort > tmp-%2.INVERSE.TXT
7 | fc %1\%2.TXT tmp-%2.TXT
8 |
9 | if not exist %1\%2.IRREVERSIBLE.TXT goto ELSE_1
10 | copy /a %1\%2.TXT /a + %1\%2.IRREVERSIBLE.TXT /a tmp
11 | sort < tmp | uniq-u > tmp-orig-%2.INVERSE.TXT
12 | fc tmp-orig-%2.INVERSE.TXT tmp-%2.INVERSE.TXT
13 | del tmp
14 | del tmp-orig-%2.INVERSE.TXT
15 | goto ENDIF_1
16 | :ELSE_1
17 | fc %1\%2.TXT tmp-%2.INVERSE.TXT
18 | :ENDIF_1
19 |
20 | del tmp-%2.TXT
21 | del tmp-%2.INVERSE.TXT
22 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/check-translit:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # Simple check of transliteration facilities.
3 | # Usage: check-translit SRCDIR FILE FROMCODE TOCODE
4 | srcdir="$1"
5 | file="$2"
6 | fromcode="$3"
7 | tocode="$4"
8 | set -e
9 | ../src/iconv_no_i18n -f "$fromcode" -t "$tocode"//TRANSLIT < "${srcdir}"/"$file"."$fromcode" > tmp
10 | cmp "${srcdir}"/"$file"."$tocode" tmp
11 | rm -f tmp
12 | exit 0
13 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/check-translit.bat:
--------------------------------------------------------------------------------
1 | @ECHO OFF
2 | REM Simple check of transliteration facilities.
3 | REM Usage: check-translit.bat SRCDIR FILE FROMCODE TOCODE
4 |
5 | ..\src\iconv_no_i18n -f %3 -t %4//TRANSLIT < %1\%2.%3 > tmp
6 | fc %1\%2.%4 tmp
7 | del tmp
8 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tests/check-translitfailure:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # Simple check of transliteration failure.
3 | # Usage: check-translitfailure SRCDIR FILE FROMCODE TOCODE
4 | srcdir="$1"
5 | file="$2"
6 | fromcode="$3"
7 | tocode="$4"
8 | ../src/iconv_no_i18n -f "$fromcode" -t "$tocode"//TRANSLIT < "${srcdir}"/"$file"."$fromcode" >/dev/null 2>/dev/null
9 | test $? = 1
10 | exit $?
11 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tools/CP50221-0208-EXT.TXT:
--------------------------------------------------------------------------------
1 | # CP50221, section JIS X 0208, row 0x2D.
2 | 0x01 0x2460
3 | 0x02 0x2461
4 | 0x03 0x2462
5 | 0x04 0x2463
6 | 0x05 0x2464
7 | 0x06 0x2465
8 | 0x07 0x2466
9 | 0x08 0x2467
10 | 0x09 0x2468
11 | 0x0A 0x2469
12 | 0x0B 0x246A
13 | 0x0C 0x246B
14 | 0x0D 0x246C
15 | 0x0E 0x246D
16 | 0x0F 0x246E
17 | 0x10 0x246F
18 | 0x11 0x2470
19 | 0x12 0x2471
20 | 0x13 0x2472
21 | 0x14 0x2473
22 | 0x15 0x2160
23 | 0x16 0x2161
24 | 0x17 0x2162
25 | 0x18 0x2163
26 | 0x19 0x2164
27 | 0x1A 0x2165
28 | 0x1B 0x2166
29 | 0x1C 0x2167
30 | 0x1D 0x2168
31 | 0x1E 0x2169
32 | 0x20 0x3349
33 | 0x21 0x3314
34 | 0x22 0x3322
35 | 0x23 0x334D
36 | 0x24 0x3318
37 | 0x25 0x3327
38 | 0x26 0x3303
39 | 0x27 0x3336
40 | 0x28 0x3351
41 | 0x29 0x3357
42 | 0x2A 0x330D
43 | 0x2B 0x3326
44 | 0x2C 0x3323
45 | 0x2D 0x332B
46 | 0x2E 0x334A
47 | 0x2F 0x333B
48 | 0x30 0x339C
49 | 0x31 0x339D
50 | 0x32 0x339E
51 | 0x33 0x338E
52 | 0x34 0x338F
53 | 0x35 0x33C4
54 | 0x36 0x33A1
55 | 0x3F 0x337B
56 | 0x40 0x301E
57 | 0x41 0x301F
58 | 0x42 0x2116
59 | 0x43 0x33CD
60 | 0x44 0x2121
61 | 0x45 0x32A4
62 | 0x46 0x32A5
63 | 0x47 0x32A6
64 | 0x48 0x32A7
65 | 0x49 0x32A8
66 | 0x4A 0x3231
67 | 0x4B 0x3232
68 | 0x4C 0x3239
69 | 0x4D 0x337E
70 | 0x4E 0x337D
71 | 0x4F 0x337C
72 | 0x53 0x222E
73 | 0x54 0x2211
74 | 0x58 0x221F
75 | 0x59 0x22BF
76 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/tools/CP50221-0212-EXT.TXT:
--------------------------------------------------------------------------------
1 | # CP50221, section JIS X 0212, rows 0x73..0x74.
2 | 0x01 0x2170
3 | 0x02 0x2171
4 | 0x03 0x2172
5 | 0x04 0x2173
6 | 0x05 0x2174
7 | 0x06 0x2175
8 | 0x07 0x2176
9 | 0x08 0x2177
10 | 0x09 0x2178
11 | 0x0A 0x2179
12 | 0x15 0xFF07
13 | 0x16 0xFF02
14 | 0x1A 0x70BB
15 | 0x1B 0x4EFC
16 | 0x1C 0x50F4
17 | 0x1D 0x51EC
18 | 0x1E 0x5307
19 | 0x1F 0x5324
20 | 0x20 0xFA0E
21 | 0x21 0x548A
22 | 0x22 0x5759
23 | 0x23 0xFA0F
24 | 0x24 0xFA10
25 | 0x25 0x589E
26 | 0x26 0x5BEC
27 | 0x27 0x5CF5
28 | 0x28 0x5D53
29 | 0x29 0xFA11
30 | 0x2A 0x5FB7
31 | 0x2B 0x6085
32 | 0x2C 0x6120
33 | 0x2D 0x654E
34 | 0x2F 0x6665
35 | 0x30 0xFA12
36 | 0x31 0xF929
37 | 0x32 0x6801
38 | 0x33 0xFA13
39 | 0x34 0xFA14
40 | 0x35 0x6A6B
41 | 0x36 0x6AE2
42 | 0x37 0x6DF8
43 | 0x38 0x6DF2
44 | 0x39 0x7028
45 | 0x3A 0xFA15
46 | 0x3B 0xFA16
47 | 0x3C 0x7501
48 | 0x3D 0x7682
49 | 0x3E 0x769E
50 | 0x3F 0xFA17
51 | 0x40 0x7930
52 | 0x41 0xFA18
53 | 0x42 0xFA19
54 | 0x43 0xFA1A
55 | 0x44 0xFA1B
56 | 0x45 0x7AE7
57 | 0x46 0xFA1C
58 | 0x47 0xFA1D
59 | 0x48 0x7DA0
60 | 0x49 0x7DD6
61 | 0x4A 0xFA1E
62 | 0x4B 0x8362
63 | 0x4C 0xFA1F
64 | 0x4D 0x85B0
65 | 0x4E 0xFA20
66 | 0x4F 0xFA21
67 | 0x50 0x8807
68 | 0x51 0xFA22
69 | 0x52 0x8B7F
70 | 0x53 0x8CF4
71 | 0x54 0x8D76
72 | 0x55 0xFA23
73 | 0x56 0xFA24
74 | 0x57 0xFA25
75 | 0x58 0x90DE
76 | 0x59 0xFA26
77 | 0x5A 0x9115
78 | 0x5B 0xFA27
79 | 0x5C 0xFA28
80 | 0x5D 0x9592
81 | 0x5E 0xF9DC
82 | 0x5F 0xFA29
83 | 0x60 0x973B
84 | 0x62 0x9751
85 | 0x63 0xFA2A
86 | 0x64 0xFA2B
87 | 0x65 0xFA2C
88 | 0x66 0x999E
89 | 0x67 0x9AD9
90 | 0x68 0x9B72
91 | 0x69 0xFA2D
92 | 0x6A 0x9ED1
93 | 0xA1 0x974D
94 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/windows/windres-options:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # Usage: windres-options [--escape] PACKAGE_VERSION
3 | # Outputs a set of command-line options for 'windres', containing definitions
4 | # for the preprocessor variables
5 | # PACKAGE_VERSION_STRING
6 | # PACKAGE_VERSION_MAJOR
7 | # PACKAGE_VERSION_MINOR
8 | # PACKAGE_VERSION_SUBMINOR
9 |
10 | escape=
11 | if test "$1" = "--escape"; then
12 | escape=yes
13 | shift
14 | fi
15 | version="$1" # something like 2.0 or 2.17 or 2.17.3 or 2.17.3-pre3
16 |
17 | sed_extract_major='/^[0-9]/{s/^\([0-9]*\).*/\1/p;q;}
18 | i\
19 | 0
20 | q
21 | '
22 | sed_extract_minor='/^[0-9][0-9]*[.][0-9]/{s/^[0-9]*[.]\([0-9]*\).*/\1/p;q;}
23 | i\
24 | 0
25 | q
26 | '
27 | sed_extract_subminor='/^[0-9][0-9]*[.][0-9][0-9]*[.][0-9]/{s/^[0-9]*[.][0-9]*[.]\([0-9]*\).*/\1/p;q;}
28 | i\
29 | 0
30 | q
31 | '
32 |
33 | {
34 | echo "-DPACKAGE_VERSION_STRING=\"${version}\""
35 | echo "-DPACKAGE_VERSION_MAJOR="`echo "${version}" | sed -n -e "$sed_extract_major"`
36 | echo "-DPACKAGE_VERSION_MINOR="`echo "${version}" | sed -n -e "$sed_extract_minor"`
37 | echo "-DPACKAGE_VERSION_SUBMINOR="`echo "${version}" | sed -n -e "$sed_extract_subminor"`
38 | } |
39 | {
40 | if test -n "$escape"; then
41 | sed -e 's,\(["\\]\),\\\1,g'
42 | else
43 | cat
44 | fi
45 | }
46 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/libiconv-1.15/woe32dll/iconv-exports.c:
--------------------------------------------------------------------------------
1 | /* List of exported symbols of libiconv on Cygwin.
2 | Copyright (C) 2006 Free Software Foundation, Inc.
3 | Written by Bruno Haible , 2006.
4 |
5 | This program is free software: you can redistribute it and/or modify
6 | it under the terms of the GNU General Public License as published by
7 | the Free Software Foundation; either version 3 of the License, or
8 | (at your option) any later version.
9 |
10 | This program is distributed in the hope that it will be useful,
11 | but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | GNU General Public License for more details.
14 |
15 | You should have received a copy of the GNU General Public License
16 | along with this program. If not, see . */
17 |
18 | #include "woe32dll/export.h"
19 |
20 | VARIABLE(_libiconv_version)
21 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/zbar/decoder/qr_finder.h:
--------------------------------------------------------------------------------
1 | #ifndef _DECODER_QR_FINDER_H_
2 | #define _DECODER_QR_FINDER_H_
3 |
4 | #include "qrcode.h"
5 |
6 | /* QR Code symbol finder state */
7 | typedef struct qr_finder_s {
8 | unsigned s5; /* finder pattern width */
9 | qr_finder_line line; /* position info needed by decoder */
10 |
11 | unsigned config;
12 | } qr_finder_t;
13 |
14 | /* reset QR finder specific state */
15 | static inline void qr_finder_reset (qr_finder_t *qrf)
16 | {
17 | qrf->s5 = 0;
18 | }
19 |
20 | /* find QR Code symbols */
21 | zbar_symbol_type_t _zbar_find_qr (zbar_decoder_t *dcode);
22 |
23 | #endif
24 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/zbar/libzbar.rc:
--------------------------------------------------------------------------------
1 | #include
2 | #include
3 |
4 | #define STR(s) #s
5 | #define XSTR(s) STR(s)
6 |
7 | VS_VERSION_INFO VERSIONINFO
8 | FILEVERSION LIB_VERSION_MAJOR, LIB_VERSION_MINOR, LIB_VERSION_REVISION, 0
9 | PRODUCTVERSION ZBAR_VERSION_MAJOR, ZBAR_VERSION_MINOR, 0, 0
10 | FILEOS VOS__WINDOWS32
11 | FILETYPE VFT_DLL
12 | {
13 | BLOCK "StringFileInfo" {
14 | BLOCK "040904E4" {
15 | VALUE "ProductName", "ZBar Bar Code Reader"
16 | VALUE "Company Name", "ZBar Bar Code Reader"
17 | VALUE "InternalName", "libzbar"
18 | VALUE "OriginalFilename", "libzbar-" XSTR(LIB_VERSION_MAJOR) ".dll"
19 |
20 | VALUE "FileVersion", XSTR(LIB_VERSION_MAJOR) "." \
21 | XSTR(LIB_VERSION_MINOR) "." XSTR(LIB_VERSION_REVISION)
22 | VALUE "ProductVersion", PACKAGE_VERSION
23 |
24 | VALUE "FileDescription", "Bar code reader library"
25 |
26 | VALUE "LegalCopyright", "Copyright 2007-2009 (c) Jeff Brown "
27 | }
28 | }
29 | BLOCK "VarFileInfo" {
30 | VALUE "Translation", 0x0409, 0x04e4
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/zbar/qrcode/bch15_5.h:
--------------------------------------------------------------------------------
1 | /*Copyright (C) 2008-2009 Timothy B. Terriberry (tterribe@xiph.org)
2 | You can redistribute this library and/or modify it under the terms of the
3 | GNU Lesser General Public License as published by the Free Software
4 | Foundation; either version 2.1 of the License, or (at your option) any later
5 | version.*/
6 | #if !defined(_bch15_5_H)
7 | # define _bch15_5_H (1)
8 |
9 | /*Encodes a raw 5-bit value _x into a 15-bit BCH(15,5) code.
10 | This is capable of correcting up to 3 bit errors, and detecting as many as
11 | 5 bit errors in some cases.*/
12 | unsigned bch15_5_encode(unsigned _x);
13 |
14 | /*Corrects the received code *_y, if possible.
15 | The original data is located in the top five bits.
16 | Returns the number of errors corrected, or a negative value if decoding
17 | failed due to too many bit errors, in which case *_y is left unchanged.*/
18 | int bch15_5_correct(unsigned *_y);
19 |
20 | #endif
21 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/zbar/qrcode/binarize.h:
--------------------------------------------------------------------------------
1 | /*Copyright (C) 2008-2009 Timothy B. Terriberry (tterribe@xiph.org)
2 | You can redistribute this library and/or modify it under the terms of the
3 | GNU Lesser General Public License as published by the Free Software
4 | Foundation; either version 2.1 of the License, or (at your option) any later
5 | version.*/
6 | #if !defined(_qrcode_binarize_H)
7 | # define _qrcode_binarize_H (1)
8 |
9 | void qr_image_cross_masking_median_filter(unsigned char *_img,
10 | int _width,int _height);
11 |
12 | void qr_wiener_filter(unsigned char *_img,int _width,int _height);
13 |
14 | /*Binarizes a grayscale image.*/
15 | unsigned char *qr_binarize(const unsigned char *_img,int _width,int _height);
16 |
17 | #endif
18 |
--------------------------------------------------------------------------------
/zbar/src/main/jni/zbar/qrcode/isaac.h:
--------------------------------------------------------------------------------
1 | /*Written by Timothy B. Terriberry (tterribe@xiph.org) 1999-2009 public domain.
2 | Based on the public domain implementation by Robert J. Jenkins Jr.*/
3 | #if !defined(_isaac_H)
4 | # define _isaac_H (1)
5 |
6 |
7 |
8 | typedef struct isaac_ctx isaac_ctx;
9 |
10 |
11 |
12 | #define ISAAC_SZ_LOG (8)
13 | #define ISAAC_SZ (1<
3 | *
4 | * This file is part of the ZBar Bar Code Reader.
5 | *
6 | * The ZBar Bar Code Reader is free software; you can redistribute it
7 | * and/or modify it under the terms of the GNU Lesser Public License as
8 | * published by the Free Software Foundation; either version 2.1 of
9 | * the License, or (at your option) any later version.
10 | *
11 | * The ZBar Bar Code Reader is distributed in the hope that it will be
12 | * useful, but WITHOUT ANY WARRANTY; without even the implied warranty
13 | * of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 | * GNU Lesser Public License for more details.
15 | *
16 | * You should have received a copy of the GNU Lesser Public License
17 | * along with the ZBar Bar Code Reader; if not, write to the Free
18 | * Software Foundation, Inc., 51 Franklin St, Fifth Floor,
19 | * Boston, MA 02110-1301 USA
20 | *
21 | * http://sourceforge.net/projects/zbar
22 | *------------------------------------------------------------------------*/
23 |
24 | #include "video.h"
25 |
26 | static inline int null_error (void *m,
27 | const char *func)
28 | {
29 | return(err_capture(m, SEV_ERROR, ZBAR_ERR_UNSUPPORTED, func,
30 | "not compiled with video input support"));
31 | }
32 |
33 | int _zbar_video_open (zbar_video_t *vdo,
34 | const char *device)
35 | {
36 | return(null_error(vdo, __func__));
37 | }
38 |
--------------------------------------------------------------------------------
/zbar/src/main/jniLibs/arm64-v8a/libiconv.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jniLibs/arm64-v8a/libiconv.so
--------------------------------------------------------------------------------
/zbar/src/main/jniLibs/arm64-v8a/libzbar.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jniLibs/arm64-v8a/libzbar.so
--------------------------------------------------------------------------------
/zbar/src/main/jniLibs/armeabi-v7a/libiconv.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jniLibs/armeabi-v7a/libiconv.so
--------------------------------------------------------------------------------
/zbar/src/main/jniLibs/armeabi-v7a/libzbar.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jniLibs/armeabi-v7a/libzbar.so
--------------------------------------------------------------------------------
/zbar/src/main/jniLibs/armeabi/libiconv.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jniLibs/armeabi/libiconv.so
--------------------------------------------------------------------------------
/zbar/src/main/jniLibs/armeabi/libzbar.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jniLibs/armeabi/libzbar.so
--------------------------------------------------------------------------------
/zbar/src/main/jniLibs/mips/libiconv.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jniLibs/mips/libiconv.so
--------------------------------------------------------------------------------
/zbar/src/main/jniLibs/mips/libzbar.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jniLibs/mips/libzbar.so
--------------------------------------------------------------------------------
/zbar/src/main/jniLibs/mips64/libiconv.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jniLibs/mips64/libiconv.so
--------------------------------------------------------------------------------
/zbar/src/main/jniLibs/mips64/libzbar.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jniLibs/mips64/libzbar.so
--------------------------------------------------------------------------------
/zbar/src/main/jniLibs/x86/libiconv.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jniLibs/x86/libiconv.so
--------------------------------------------------------------------------------
/zbar/src/main/jniLibs/x86/libzbar.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jniLibs/x86/libzbar.so
--------------------------------------------------------------------------------
/zbar/src/main/jniLibs/x86_64/libiconv.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jniLibs/x86_64/libiconv.so
--------------------------------------------------------------------------------
/zbar/src/main/jniLibs/x86_64/libzbar.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yanzhenjie/android-zbar-sdk/5e5601ffdce23b10d1de01f17921ff6b3d874489/zbar/src/main/jniLibs/x86_64/libzbar.so
--------------------------------------------------------------------------------