static int consume_input (jpeg_decompress_struct cinfo) { switch (cinfo.inputctl.consume_input) { case COEF_CONSUME_INPUT: switch (cinfo.coef.consume_data) { case CONSUME_DATA: return consume_data(cinfo); case DUMMY_CONSUME_DATA: return dummy_consume_data(cinfo); default: error(); } break; case INPUT_CONSUME_INPUT: return consume_markers(cinfo); default: error(); } return 0; }
static int consume_input (jpeg_decompress_struct cinfo) { switch (cinfo.inputctl.consume_input) { case COEF_CONSUME_INPUT: switch (cinfo.coef.consume_data) { case CONSUME_DATA: return consume_data(cinfo); case DUMMY_CONSUME_DATA: return dummy_consume_data(cinfo); default: error(); } break; case INPUT_CONSUME_INPUT: return consume_markers(cinfo); default: error(); } return 0; }
static int consume_input (jpeg_decompress_struct cinfo) { switch (cinfo.inputctl.consume_input) { case COEF_CONSUME_INPUT: switch (cinfo.coef.consume_data) { case CONSUME_DATA: return consume_data(cinfo); case DUMMY_CONSUME_DATA: return dummy_consume_data(cinfo); default: error(); } break; case INPUT_CONSUME_INPUT: return consume_markers(cinfo); default: error(); } return 0; }
static int consume_input (jpeg_decompress_struct cinfo) { switch (cinfo.inputctl.consume_input) { case COEF_CONSUME_INPUT: switch (cinfo.coef.consume_data) { case CONSUME_DATA: return consume_data(cinfo); case DUMMY_CONSUME_DATA: return dummy_consume_data(cinfo); default: error(); } break; case INPUT_CONSUME_INPUT: return consume_markers(cinfo); default: error(); } return 0; }
static int consume_input (jpeg_decompress_struct cinfo) { switch (cinfo.inputctl.consume_input) { case COEF_CONSUME_INPUT: switch (cinfo.coef.consume_data) { case CONSUME_DATA: return consume_data(cinfo); case DUMMY_CONSUME_DATA: return dummy_consume_data(cinfo); default: error(); } break; case INPUT_CONSUME_INPUT: return consume_markers(cinfo); default: error(); } return 0; }
static int consume_input (jpeg_decompress_struct cinfo) { switch (cinfo.inputctl.consume_input) { case COEF_CONSUME_INPUT: switch (cinfo.coef.consume_data) { case CONSUME_DATA: return consume_data(cinfo); case DUMMY_CONSUME_DATA: return dummy_consume_data(cinfo); default: error(); } break; case INPUT_CONSUME_INPUT: return consume_markers(cinfo); default: error(); } return 0; }