diff options
Diffstat (limited to 'games/gnocatan/files')
-rw-r--r-- | games/gnocatan/files/patch-client_gtk_trade.c | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/games/gnocatan/files/patch-client_gtk_trade.c b/games/gnocatan/files/patch-client_gtk_trade.c new file mode 100644 index 000000000000..0b78b874ec4e --- /dev/null +++ b/games/gnocatan/files/patch-client_gtk_trade.c @@ -0,0 +1,56 @@ +--- client/gtk/trade.c.orig Fri Aug 6 14:40:41 2004 ++++ client/gtk/trade.c Fri Aug 6 14:44:54 2004 +@@ -197,16 +197,16 @@ + static void load_pixmaps(void) + { + static gboolean init = FALSE; ++ int width, height; ++ GdkGC *gc; ++ GdkPixmap *pixmap; ++ gint i; + + if (init) return; + +- int width, height; + gtk_icon_size_lookup(GTK_ICON_SIZE_MENU, &width, &height); + +- GdkPixmap *pixmap; + pixmap = gdk_pixmap_new(quotes->window, width, height, gtk_widget_get_visual(quotes)->depth); +- GdkGC *gc; +- gint i; + + gc = gdk_gc_new(pixmap); + gdk_gc_set_foreground(gc, &black); +@@ -349,6 +349,7 @@ + QuoteInfo *quote; + QuoteInfo *prev; + gchar quote_desc[128]; ++ GtkTreeIter iter; + + for (quote = quotelist_first(quote_list); + quote != NULL; quote = quotelist_next(quote)) +@@ -364,7 +365,6 @@ + trade_format_maritime(quote, quote_desc); + prev = quotelist_prev(quote); + +- GtkTreeIter iter; + quote_found_flag = FALSE; + if (prev != NULL) + gtk_tree_model_foreach(GTK_TREE_MODEL(store), trade_locate_quote, prev); +@@ -536,6 +536,7 @@ + static void add_trade_row(GtkWidget *table, TradeRow* row, Resource resource) + { + GtkWidget *label; ++ GtkWidget *frame; + gint col; + + col = 0; +@@ -549,7 +550,7 @@ + col++; + + /* Draw a border around the number */ +- GtkWidget *frame = gtk_viewport_new(NULL, NULL); ++ frame = gtk_viewport_new(NULL, NULL); + gtk_viewport_set_shadow_type(GTK_VIEWPORT(frame), GTK_SHADOW_IN); + gtk_widget_show(frame); + gtk_table_attach(GTK_TABLE(table), frame, |