fix size_t* conversion
This commit is contained in:
parent
eae869d8cb
commit
a7c44d9487
|
@ -379,7 +379,7 @@ void scanned_img::do_result(twain_xfer xfer)
|
|||
char* mem = new char[size];
|
||||
fread(mem, 1, size, src);
|
||||
fclose(src);
|
||||
data_->save(mem, &size, 0);
|
||||
data_->save(mem, (size_t*)&size, 0);
|
||||
delete[] mem;
|
||||
|
||||
head_.format = SANE_FRAME_GRAY;
|
||||
|
@ -395,7 +395,7 @@ void scanned_img::do_result(twain_xfer xfer)
|
|||
data_ = new image_buf();
|
||||
size = conv.dst.data_len;
|
||||
data_->allocate(file_.c_str(), conv.dst.data_len);
|
||||
data_->save(conv.dst.data, &size, 0);
|
||||
data_->save(conv.dst.data, (size_t*)&size, 0);
|
||||
sane_helper_->invoke_sane_control_option(dev_, SANE_OPT_ID_FREE_BUFFER, SANE_ACTION_SET_VALUE, (void*)&conv.dst.data, &after);
|
||||
|
||||
head_.format = SANE_FRAME_GRAY;
|
||||
|
|
Loading…
Reference in New Issue