diff -r d28fee11d092 -r d771eecc9717 src/gtkrequest.c
--- a/src/gtkrequest.c Sat Dec 13 02:23:25 2003 +0000
+++ b/src/gtkrequest.c Sat Dec 13 02:29:23 2003 +0000
@@ -211,6 +211,7 @@
const char *ok_text, GCallback ok_cb,
const char *cancel_text, GCallback cancel_cb,
void *user_data)
+
{
GaimGtkRequestData *data;
GtkWidget *dialog;
@@ -266,11 +267,11 @@
gtk_box_pack_start(GTK_BOX(hbox), vbox, FALSE, FALSE, 0);
/* Descriptive label */
- label_text = g_strdup_printf(""
- "%s%s%s",
- primary,
- (secondary ? "\n\n" : ""),
- (secondary ? secondary : ""));
+ label_text = g_strdup_printf((primary ? ""
+ "%s%s%s" : "%s%s%s"),
+ (primary ? primary : ""),
+ ((primary && secondary) ? "\n\n" : ""),
+ (secondary ? secondary : ""));
label = gtk_label_new(NULL);
@@ -415,11 +416,11 @@
gtk_box_pack_start(GTK_BOX(hbox), vbox, FALSE, FALSE, 0);
/* Descriptive label */
- label_text = g_strdup_printf(""
- "%s%s%s",
- primary,
- (secondary ? "\n\n" : ""),
- (secondary ? secondary : ""));
+ label_text = g_strdup_printf((primary ? ""
+ "%s%s%s" : "%s%s%s"),
+ (primary ? primary : ""),
+ ((primary && secondary) ? "\n\n" : ""),
+ (secondary ? secondary : ""));
label = gtk_label_new(NULL);
@@ -503,11 +504,11 @@
sg = gtk_size_group_new(GTK_SIZE_GROUP_HORIZONTAL);
if (primary != NULL || secondary != NULL) {
- label_text = g_strdup_printf(""
- "%s%s%s",
+ label_text = g_strdup_printf((primary ? ""
+ "%s%s%s" : "%s%s%s"),
(primary ? primary : ""),
- (secondary ? "\n\n" : ""),
- (secondary ? secondary : ""));
+ ((primary && secondary) ? "\n\n" : ""),
+ (secondary ? secondary : ""));
label = gtk_label_new(NULL);