From c6f1fa9ca458e34061fa7af41e5da644987008a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Voltz?= Date: Wed, 17 Nov 2010 21:01:28 +0100 Subject: [PATCH] don't log scanned data in genesys backend unless told by debug level --- ChangeLog | 4 ++++ backend/genesys.c | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 441c942f5..ac0f08508 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2010-11-17 Stéphane Voltz + * backend/genesys.c: don't write scan data unless specified by debug + level. + 2010-11-08 Marc Deslauriers * backend/v4l.c: convert v4l1 BGR data to RGB; v4l1 always returns BGR for RGB due to a coding error way back. diff --git a/backend/genesys.c b/backend/genesys.c index 936230f56..e96996019 100644 --- a/backend/genesys.c +++ b/backend/genesys.c @@ -5137,7 +5137,7 @@ genesys_fill_read_buffer (Genesys_Device * dev) return SANE_STATUS_IO_ERROR; } #ifdef SANE_DEBUG_LOG_RAW_DATA - if (rawfile != NULL) + if (rawfile != NULL && DBG_LEVEL >= DBG_data) { /*TODO: convert big/little endian if depth == 16. note: xv got this wrong for P5/P6. */ @@ -5347,7 +5347,7 @@ genesys_read_ordered_data (Genesys_Device * dev, SANE_Byte * destination, return SANE_STATUS_EOF; } #ifdef SANE_DEBUG_LOG_RAW_DATA - if (rawfile == NULL) + if (rawfile == NULL && DBG_LEVEL >= DBG_data) { rawfile = fopen ("raw.pnm", "wb"); if (rawfile != NULL)