Skip to content

Commit 89abbfb

Browse files
abonislawskikv2019i
authored andcommitted
iadk: system_agent: return -EINVAL for invalid pin counts
Return -EINVAL instead when module prerequisites specify an unsupported number of input or output pins. Signed-off-by: Adrian Bonislawski <adrian.bonislawski@intel.com>
1 parent f036c8b commit 89abbfb

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/audio/module_adapter/iadk/system_agent.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ int SystemAgent::CheckIn(ProcessingModuleFactoryInterface& module_factory,
107107
(prerequisites.input_pins_count > INPUT_PIN_COUNT) ||
108108
(prerequisites.output_pins_count < 1) ||
109109
(prerequisites.output_pins_count > OUTPUT_PIN_COUNT))
110-
return -1;
110+
return -EINVAL;
111111

112112
/* Deduce BaseModuleCfgExt if it was not part of the INIT_INSTANCE IPC message */
113113
settings.DeduceBaseModuleCfgExt(prerequisites.input_pins_count,

0 commit comments

Comments
 (0)