{
(*current_port_count)++;
- if (*current_port_count == 1)
+ if (*current_port_count == 0)
*indicies = g_malloc (sizeof (unsigned long) * *current_port_count);
else
*indicies = g_realloc (*indicies, sizeof (unsigned long) * *current_port_count);
continue;
pd->control_port_count++;
- if (pd->control_port_count == 1)
+ if (pd->control_port_count == 0)
pd->control_port_indicies = g_malloc (sizeof (unsigned long) * pd->control_port_count);
else
pd->control_port_indicies = g_realloc (pd->control_port_indicies,
unsigned long ** port_indicies;
unsigned long port_count;
unsigned long i, j;
-
+
if (icount > ocount)
{
pd->channels = ocount;