Mercurial > hg > xmms-sid
comparison src/xs_fileinfo.c @ 399:e25d23b07cd2
Use g_snprintf() instead of system snprintf(), because libc snprintf() is
broken in several systems.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Wed, 31 May 2006 13:34:04 +0000 |
parents | b09d74eb71e6 |
children | 7f694e5a1493 |
comparison
equal
deleted
inserted
replaced
398:933b9ea5923e | 399:e25d23b07cd2 |
---|---|
222 gtk_signal_connect(GTK_OBJECT(tmpMenuItem), "activate", GTK_SIGNAL_FUNC(xs_fileinfo_subtune), tmpMenu); | 222 gtk_signal_connect(GTK_OBJECT(tmpMenuItem), "activate", GTK_SIGNAL_FUNC(xs_fileinfo_subtune), tmpMenu); |
223 | 223 |
224 /* Other menu items */ | 224 /* Other menu items */ |
225 for (n = 1; n <= tmpInfo->nsubTunes; n++) { | 225 for (n = 1; n <= tmpInfo->nsubTunes; n++) { |
226 if (xs_fileinfostil) { | 226 if (xs_fileinfostil) { |
227 snprintf(tmpStr, sizeof(tmpStr), "Tune #%i: ", n); | 227 g_snprintf(tmpStr, sizeof(tmpStr), "Tune #%i: ", n); |
228 | 228 |
229 tmpNode = xs_fileinfostil->subTunes[n]; | 229 tmpNode = xs_fileinfostil->subTunes[n]; |
230 | 230 |
231 if (tmpNode && tmpNode->pName) | 231 if (tmpNode && tmpNode->pName) |
232 xs_pnstrcat(tmpStr, sizeof(tmpStr), tmpNode->pName); | 232 xs_pnstrcat(tmpStr, sizeof(tmpStr), tmpNode->pName); |
233 else if (tmpNode && tmpNode->pInfo) | 233 else if (tmpNode && tmpNode->pInfo) |
234 xs_pnstrcat(tmpStr, sizeof(tmpStr), tmpNode->pInfo); | 234 xs_pnstrcat(tmpStr, sizeof(tmpStr), tmpNode->pInfo); |
235 else | 235 else |
236 xs_pnstrcat(tmpStr, sizeof(tmpStr), "---"); | 236 xs_pnstrcat(tmpStr, sizeof(tmpStr), "---"); |
237 } else { | 237 } else { |
238 snprintf(tmpStr, sizeof(tmpStr), "Tune #%i", n); | 238 g_snprintf(tmpStr, sizeof(tmpStr), "Tune #%i", n); |
239 } | 239 } |
240 | 240 |
241 tmpMenuItem = gtk_menu_item_new_with_label(tmpStr); | 241 tmpMenuItem = gtk_menu_item_new_with_label(tmpStr); |
242 gtk_widget_show(tmpMenuItem); | 242 gtk_widget_show(tmpMenuItem); |
243 gtk_menu_append(GTK_MENU(tmpMenu), tmpMenuItem); | 243 gtk_menu_append(GTK_MENU(tmpMenu), tmpMenuItem); |