- for (i = 0; rationals[i].p && rationals[i].q; i++)
- printf(" %s\n", sr_voltage_string( &rationals[i]));
+ int32 = g_variant_get_fixed_array(gvar_list,
+ &num_elements, sizeof(int32_t));
+ for (i = 0; i < num_elements / 2; i++)
+ printf(" %s\n", sr_period_string(
+ int32[i * 2] * int32[i * 2 + 1]));
+ g_variant_unref(gvar_list);