aboutsummaryrefslogtreecommitdiff
path: root/modules/computer/alsa.c
diff options
context:
space:
mode:
Diffstat (limited to 'modules/computer/alsa.c')
-rw-r--r--modules/computer/alsa.c28
1 files changed, 14 insertions, 14 deletions
diff --git a/modules/computer/alsa.c b/modules/computer/alsa.c
index e1e7b946..00c1fceb 100644
--- a/modules/computer/alsa.c
+++ b/modules/computer/alsa.c
@@ -23,16 +23,16 @@ gchar *
computer_get_alsacards(Computer * computer)
{
GSList *p;
- gchar *tmp = g_strdup(_("[Audio Devices]\n"));
+ gchar *tmp = g_strdup_printf("[%s]\n", _("Audio Devices"));
gint n = 0;
if (computer->alsa) {
- for (p = computer->alsa->cards; p; p = p->next) {
- AlsaCard *ac = (AlsaCard *) p->data;
+ for (p = computer->alsa->cards; p; p = p->next) {
+ AlsaCard *ac = (AlsaCard *) p->data;
- tmp = h_strdup_cprintf(_("Audio Adapter#%d=%s\n"),
- tmp, ++n, ac->friendly_name);
- }
+ tmp = h_strdup_cprintf("%s#%d=%s\n", tmp,
+ _("Audio Adapter"), ++n, ac->friendly_name);
+ }
}
return tmp;
@@ -48,22 +48,22 @@ computer_get_alsainfo(void)
cards = fopen("/proc/asound/cards", "r");
if (!cards)
- return NULL;
+ return NULL;
ai = g_new0(AlsaInfo, 1);
while (fgets(buffer, 128, cards)) {
- gchar **tmp;
+ gchar **tmp;
- ac = g_new0(AlsaCard, 1);
+ ac = g_new0(AlsaCard, 1);
- tmp = g_strsplit(buffer, ":", 0);
+ tmp = g_strsplit(buffer, ":", 0);
- ac->friendly_name = g_strdup(tmp[1]);
- ai->cards = g_slist_append(ai->cards, ac);
+ ac->friendly_name = g_strdup(tmp[1]);
+ ai->cards = g_slist_append(ai->cards, ac);
- g_strfreev(tmp);
- (void)fgets(buffer, 128, cards); /* skip next line */
+ g_strfreev(tmp);
+ (void)fgets(buffer, 128, cards); /* skip next line */
}
fclose(cards);