I understand what you are doing (renaming). But I don't understand why you rename the prototype of run_alarm but not run_alarm itself or any of the callers. I also don't understand why run_alarm_struct is a good name for run_alarm.
As to the alarm GKeyFile, I can't see anywhere where it's used.
Btw, a patch labelled "fix-ftbfs" is pretty misleading.
I understand what you are doing (renaming). But I don't understand why you rename the prototype of run_alarm but not run_alarm itself or any of the callers. I also don't understand why run_alarm_struct is a good name for run_alarm.
As to the alarm GKeyFile, I can't see anywhere where it's used.
Btw, a patch labelled "fix-ftbfs" is pretty misleading.