ports/graphics/epsonscan2/files/patch-src_SaneWrapper_backend.cpp
Daniel Tameling 345e28cb1c graphics/epsonscan2: Update 6.6.40.0 => 6.7.70.0
Old version crashes on 15.0-CURRENT amd64.

Also improve port: fix dependencies, add default option AVAHI.

PR:		284127
Approved by:	J.R. Oldroyd <fbsd@opal.com>
Tested by:	rhurlin
MFH:		2025Q1
2025-02-10 22:51:51 +03:00

18 lines
672 B
C++

--- src/SaneWrapper/backend.cpp.orig 2024-09-12 07:10:44 UTC
+++ src/SaneWrapper/backend.cpp
@@ -406,6 +406,7 @@ sane_get_parameters (SANE_Handle handle, SANE_Paramete
SANE_TRACE_LOG("--------------sane_get_parameters--------------");
Epson_Scanner *s = (Epson_Scanner *) handle;
SANE_Status status = SANE_STATUS_GOOD;
+ SDIError outError = kSDIErrorNone;
int width = 0;
int height = 0;
if(s->scan_ready){
@@ -421,7 +422,6 @@ sane_get_parameters (SANE_Handle handle, SANE_Paramete
goto ERROR_2;
}
output_path = (SDIChar*)tmp_buf;
- SDIError outError;
while (true)
{
s->hw->sv->SDIImage_CreatePtr_(&s->outImageData);