jpegtran on Windows needs the same fix as cjpeg and djpeg to eliminate errors when I/O redirection is used.

This commit is contained in:
DRC
2011-05-25 06:02:50 +00:00
parent cd39e3abc1
commit 67810edcf7
3 changed files with 6 additions and 0 deletions

View File

@@ -225,6 +225,7 @@ target_link_libraries(djpeg-static jpeg-static)
add_executable(jpegtran-static jpegtran.c cdjpeg.c rdswitch.c transupp.c) add_executable(jpegtran-static jpegtran.c cdjpeg.c rdswitch.c transupp.c)
target_link_libraries(jpegtran-static jpeg-static) target_link_libraries(jpegtran-static jpeg-static)
set_property(TARGET jpegtran-static PROPERTY COMPILE_FLAGS "-DUSE_SETMODE")
add_executable(rdjpgcom rdjpgcom.c) add_executable(rdjpgcom rdjpgcom.c)

View File

@@ -38,6 +38,10 @@ size and component order of the uncompressed source/destination images as well
as uses the libjpeg memory source and destination managers. The latter allows as uses the libjpeg memory source and destination managers. The latter allows
the TurboJPEG compressor to grow the JPEG buffer as necessary. the TurboJPEG compressor to grow the JPEG buffer as necessary.
[12] Eliminated errors in the output of jpegtran on Windows that occurred when
the application was invoked using I/O redirection
(jpegtran <input.jpg >output.jpg).
1.1.1 1.1.1
===== =====

View File

@@ -51,6 +51,7 @@ target_link_libraries(djpeg jpeg)
add_executable(jpegtran ../jpegtran.c ../cdjpeg.c ../rdswitch.c ../transupp.c) add_executable(jpegtran ../jpegtran.c ../cdjpeg.c ../rdswitch.c ../transupp.c)
target_link_libraries(jpegtran jpeg) target_link_libraries(jpegtran jpeg)
set_property(TARGET jpegtran PROPERTY COMPILE_FLAGS "-DUSE_SETMODE")
install(TARGETS jpeg cjpeg djpeg jpegtran install(TARGETS jpeg cjpeg djpeg jpegtran
ARCHIVE DESTINATION lib ARCHIVE DESTINATION lib