| 1658 save_img (GtkObject *object, |
1658 save_img (GtkObject *object, |
| 1659 gpointer data) |
1659 gpointer data) |
| 1660 { |
1660 { |
| 1661 struct imgsv *is = data; |
1661 struct imgsv *is = data; |
| 1662 struct im_image *img = is->img; |
1662 struct im_image *img = is->img; |
| 1663 gchar *filename; |
1663 const gchar *filename; |
| 1664 FILE *f; |
1664 FILE *f; |
| 1665 filename = gtk_file_selection_get_filename(GTK_FILE_SELECTION(is->savedialog)); |
1665 filename = gtk_file_selection_get_filename(GTK_FILE_SELECTION(is->savedialog)); |
| 1666 g_print("Saving %s\n", filename); |
1666 g_print("Saving %s\n", filename); |
| 1667 if (! (f=fopen(filename, "w"))) { |
1667 if (! (f=fopen(filename, "w"))) { |
| 1668 /* There should be some sort of dialog */ |
1668 /* There should be some sort of dialog */ |
| 2074 #define SPC 11 |
2074 #define SPC 11 |
| 2075 #define AVGWDTH 12 |
2075 #define AVGWDTH 12 |
| 2076 #define RGSTRY 13 |
2076 #define RGSTRY 13 |
| 2077 #define ENCDNG 14 |
2077 #define ENCDNG 14 |
| 2078 |
2078 |
| 2079 static gchar* |
2079 static const gchar* |
| 2080 gtk_imhtml_get_font_name (GdkFont *font) |
2080 gtk_imhtml_get_font_name (GdkFont *font) |
| 2081 { |
2081 { |
| 2082 #if GTK_CHECK_VERSION(1,3,0) |
2082 #if GTK_CHECK_VERSION(1,3,0) |
| 2083 return "--*-helvetica-medium-r-normal--10-*-*-*-*-*-*-*"; |
2083 return gdk_x11_font_get_name(font); |
| 2084 #else |
2084 #else |
| 2085 GdkFontPrivate *fontpriv = (GdkFontPrivate *) font; |
2085 GdkFontPrivate *fontpriv = (GdkFontPrivate *) font; |
| 2086 return fontpriv->names->data; |
2086 return fontpriv->names->data; |
| 2087 #endif |
2087 #endif |
| 2088 } |
2088 } |