libwebp/extras
Yannis Guyon 9cf9841b5e libwebp: Unicode command tools on Windows
Define macros in examples/unicode.h to use Unicode argv
on Windows. Keep char everywhere on Unix since it handles
UTF-8 without any change.

Impact:
 - All fopen () and SHCreateStreamOnFile(),
 - All fprintf() printing file paths,
 - All strcmp() used with "-",
 - File path parsing,
 - Gif reading.

Concerned executables from examples/ and extras/:
  anim_diff, anim_dump, vwebp, vwebp_sdl,
  cwebp, dwebp, gif2webp, img2webp,
  webpmux, webpinfo, webp_quality, get_disto

When compiled on Windows with Unicode enabled, webpmux and
img2webp will not work when used with an argument file and
will print "Reading arguments from a file is a feature
unavailable with Unicode binaries."

BUG=webp:398

Change-Id: Ic55d222a3ce1a715f9c4cce57ecbe2705d5ce317
2018-10-17 13:19:40 +02:00
..
extras.c fix bug in WebPImport565: alpha value was not set 2018-04-09 18:39:45 +00:00
extras.h cosmetics: normalize include guard comment 2018-08-22 14:46:53 -07:00
get_disto.c libwebp: Unicode command tools on Windows 2018-10-17 13:19:40 +02:00
Makefile.am configure,*am,cosmetics: s/WANT_/BUILD_/ 2018-06-02 10:41:49 -07:00
quality_estimate.c cosmetics: s/color_space/colorspace/ 2017-12-08 12:40:18 -08:00
vwebp_sdl.c libwebp: Unicode command tools on Windows 2018-10-17 13:19:40 +02:00
webp_quality.c libwebp: Unicode command tools on Windows 2018-10-17 13:19:40 +02:00
webp_to_sdl.c WebpToSDL(): fix the return value in case of error 2018-06-04 09:51:53 +02:00
webp_to_sdl.h vwebp_sdl: simple viewer based on SDL 2017-01-31 10:23:03 +01:00