From 692b6999487eb1ec91c5360dc6aab17a825b8459 Mon Sep 17 00:00:00 2001 From: Steve Underwood Date: Thu, 11 Apr 2013 23:02:09 +0800 Subject: [PATCH] Whoops. Missed a file in the last commit --- libs/spandsp/src/t30_api.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/libs/spandsp/src/t30_api.c b/libs/spandsp/src/t30_api.c index 0282dcc75b..43f440fd32 100644 --- a/libs/spandsp/src/t30_api.c +++ b/libs/spandsp/src/t30_api.c @@ -755,9 +755,13 @@ SPAN_DECLARE(int) t30_set_supported_colour_resolutions(t30_state_t *s, int suppo SPAN_DECLARE(int) t30_set_supported_image_sizes(t30_state_t *s, int supported_image_sizes) { /* Force the sizes which are always available */ - s->supported_image_sizes = supported_image_sizes - | T4_SUPPORT_WIDTH_215MM - | T4_SUPPORT_LENGTH_A4; + supported_image_sizes |= (T4_SUPPORT_WIDTH_215MM | T4_SUPPORT_LENGTH_A4); + /* Force the sizes which depend on sizes which are supported */ + if ((supported_image_sizes & T4_SUPPORT_LENGTH_UNLIMITED)) + supported_image_sizes |= T4_SUPPORT_LENGTH_B4; + if ((supported_image_sizes & T4_SUPPORT_WIDTH_303MM)) + supported_image_sizes |= T4_SUPPORT_WIDTH_255MM; + s->supported_image_sizes = supported_image_sizes; t30_build_dis_or_dtc(s); return 0; }