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:
@@ -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)
|
||||||
|
|
||||||
|
|||||||
@@ -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
|
||||||
=====
|
=====
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user