rem: AHIClassData->gains[c] = fixed2float(msg->Gain);
add: AHIClassData->gains[c] = dbfixed2float(msg->Gain);
context: MethodSetAllGain(Class* class, Object* object, struct AHIP_GainProcessor_GainAll* msg) {  struct AHIClassBase* AHIClassBase = (struct AHIClassBase*) class->cl_UserData;  struct AHIClassData* AHIClassData = (struct AHIClassData*) INST_DATA(class, object);  ULONG c;    if (AHIClassData->gains == NULL) {    SetAttrs(object, AHIA_Error, AHIE_GainProcessor_TooManyChannels, TAG_DONE);    return FALSE;  }  for (c = 0; c <  AHIClassData->channels; ++c) {    AHIClassData->gains[c] = fixed2float(msg->Gain);  }  return TRUE;}