1. 06 Mar, 2001 32 commits
    • Jiri (George) Lebl's avatar
      Darin <darin@eazel.com> said that while this patch causes fungal growth · d0ad9778
      Jiri (George) Lebl authored
      Tue Mar 06 12:24:24 2001  George Lebl <jirka@5z.com>
      
      	Darin <darin@eazel.com> said that while this patch causes fungal
      	growth between the toes, it is ok to apply.
      
      	* components/tree/nautilus-tree-view-dnd.c (do_get_data)
      	  (nautilus_tree_view_drag_drop)
      	  (nautilus_tree_view_ensure_drag_data)
      	  libnautilus-extensions/nautilus-icon-dnd.c (do_get_data)
      	  (nautilus_icon_container_ensure_drag_data)
      	  (drag_drop_callback)
      	  libnautilus-extensions/nautilus-list.c (do_get_data)
      	  (nautilus_list_ensure_drag_data)
      	  (nautilus_list_drag_drop):
      	  When doing gtk_drag_get_data, first find a target we support rather
      	  then just grabbing the first one.  We need to make a target list
      	  and do some gtk voodoo.  At some later date, this should be more
      	  generalized and stuffed somewhere in libnautilus-extentions.
      	  Fixes #7312
      
      	* libnautilus-extensions/nautilus-file-operations.c
      	  (parse_previous_duplicate_name):  s/strdup/g_strdup/ as the
      	  string will be later g_free'd
      	  Fixes #7440
      d0ad9778
    • Eric Fischer's avatar
      reviewed by: Christian Meyer <chrisime@gnome.org> · f590eb52
      Eric Fischer authored
      2001-03-06  Eric Fischer  <eric@eazel.com>
      
              reviewed by: Christian Meyer <chrisime@gnome.org>
      
              (Bug 7315.  Thanks to Christian Meyer for tracking down
              places where this needed to be fixed.)
      
              * components/help/converters/gnome-db2html2/Makefile.am:
              * components/help/converters/gnome-info2html2/Makefile.am:
              * cut-n-paste-code/widgets/e-paned/Makefile.am:
              * cut-n-paste-code/widgets/gimphwrapbox/Makefile.am:
              * cut-n-paste-code/widgets/nautilusclist/Makefile.am:
              * libnautilus-extensions/Makefile.am:
              In all of these, change GNOME_CFLAGS to GNOMEUI_CFLAGS so that
              they get the correct #include path for the GTK headers.
      f590eb52
    • Mike Engber's avatar
      reviewed by: Darin Adler <darin@eazel.com> · 27a5f817
      Mike Engber authored
      
      	reviewed by: Darin Adler <darin@eazel.com>
      
      	* libnautilus-extensions/nautilus-bonobo-extensions.h:
      	Added NAUTILUS_BONOBO_X_BOILERPLATE.
      
      	* libnautilus-extensions/nautilus-directory-metafile-monitor.c:
      	(nautilus_metafile_monitor_class_init),
      	(nautilus_metafile_monitor_init):
      	* libnautilus-extensions/nautilus-directory-metafile-monitor.h:
      	* libnautilus-extensions/nautilus-metafile-factory.c:
      	(nautilus_metafile_factory_class_init),
      	(nautilus_metafile_factory_init):
      	* libnautilus-extensions/nautilus-metafile-factory.h:
      	* libnautilus-extensions/nautilus-metafile.c:
      	(nautilus_metafile_class_init), (nautilus_metafile_init):
      	* libnautilus-extensions/nautilus-metafile.h:
      	Switched NautilusMetafile, MetafileMonitor, and Metafile factory
      	to be based on BonoboXObject - this causes our corba object to
      	get freed properly - bug 7335.
      27a5f817
    • Darin Adler's avatar
      reviewed by: John Sullivan <sullivan@eazel.com> · bce77bc8
      Darin Adler authored
      	Fixed bug 7435 (text view spews complaints whenever a text view is
      	destroyed):
      
      	* components/text/nautilus-text-view.c:
      	(nautilus_text_view_initialize): Ref the widget that gets text so
      	that we can notice if it's destroyed.
      	(detach_file): Get rid of unneeded NULL check.
      	(nautilus_text_view_destroy): Unref the widget.
      	(file_read_callback): Don't insert any text if the widget is
      	already destroyed. The widget can be destroyed before the
      	NautilusView object is.
      	(handle_service_menu_item): Add FIXME about sync. I/O.
      	(nautilus_text_view_set_font): Add FIXME about strange font
      	handling.
      bce77bc8
    • Dan Mueth's avatar
      reviewed by: Maciej Stachowiak <mjs@eazel.com> · e0d9533b
      Dan Mueth authored
      2001-03-06  Dan Mueth  <dan@eazel.com>
      
              reviewed by: Maciej Stachowiak <mjs@eazel.com>
      
              Updating data file which determines which documents appear
              in the "Introductory Documents" section of the help sidebar.
              It now includes all locales of each doc.
              Bug#: 7267
      
              * components/help/topleveldocs.xml:
      
              Fixing font problem for titles.
              Bug#: 7210
      
              * help/nautilus-quick-reference/es/index.html:
              * help/nautilus-quick-reference/no/index.html:
      
              Fixing screenshots in Swedish version of Nautilus
              Quick Reference.  Now the links aren't broken at least.
              They still aren't localized though.
              Bug#: 7422
      
              * help/nautilus-quick-reference/sv/Makefile.am:
              * help/nautilus-quick-reference/sv/figures/colors_small.png:
              * help/nautilus-quick-reference/sv/figures/emblems.png:
              * help/nautilus-quick-reference/sv/figures/emblems_small.png:
              * help/nautilus-quick-reference/sv/figures/ff_small.png:
              * help/nautilus-quick-reference/sv/figures/find.png:
              * help/nautilus-quick-reference/sv/figures/find_small.png:
              * help/nautilus-quick-reference/sv/figures/full.png:
              * help/nautilus-quick-reference/sv/figures/full_small.png:
              * help/nautilus-quick-reference/sv/figures/locbar.png:
              * help/nautilus-quick-reference/sv/figures/locbar_small.png:
              * help/nautilus-quick-reference/sv/figures/menubar.png:
              * help/nautilus-quick-reference/sv/figures/menubar_small.png:
              * help/nautilus-quick-reference/sv/figures/music.png:
              * help/nautilus-quick-reference/sv/figures/music_small.png:
              * help/nautilus-quick-reference/sv/figures/navbar.png:
              * help/nautilus-quick-reference/sv/figures/navbar_small.png:
              * help/nautilus-quick-reference/sv/figures/patterns.png:
              * help/nautilus-quick-reference/sv/figures/sidebar.png:
              * help/nautilus-quick-reference/sv/figures/sidebar_small.png:
              * help/nautilus-quick-reference/sv/figures/themes.png:
              * help/nautilus-quick-reference/sv/figures/themes_small.png:
              * help/nautilus-quick-reference/sv/figures/viewmenu.png:
      
              --- end of what mjs reviewed
      
              Fixing these screenshots so they render correctly in some
              browsers.  Replacing a screenshot in a doc with another can't break
              Nautilus :)
              Bug#: 7434
      
              * help/nautilus-quick-reference/C/figures/music.png:
              * help/nautilus-quick-reference/C/figures/navbar.png:
              * help/nautilus-quick-reference/C/figures/softcat.png:
              * help/nautilus-quick-reference/C/figures/storage.png:
      
              Change one line of a doc to make it more correct.  Again,
              there is no way this can break anything, so I'm taking responsibility
              for this.
      
              * help/nautilus-quick-reference/sv/index.html:
      e0d9533b
    • Darin Adler's avatar
      RPM view also has to be removed from the RPM spec file. · 1f308b6e
      Darin Adler authored
      	* nautilus.spec.in: RPM view also has to be removed from the RPM
      	spec file.
      1f308b6e
    • Nam SungHyun's avatar
      1d8b4ca1
    • Christian Rose's avatar
      Updated Swedish translation. · 6c293e8f
      Christian Rose authored
      6c293e8f
    • Szabolcs Ban's avatar
      9a863f0c
    • Eskil Heyn Olsen's avatar
      reviewed by: Ian McKellar <ian@eazel.com> · b62f2a40
      Eskil Heyn Olsen authored
      2001-03-06  Eskil Heyn Olsen  <eskil@eazel.com>
      
      	reviewed by: Ian McKellar  <ian@eazel.com>
      
      	* po/POTFILES.in:
      	Woops, forgot to remove the rpmview from potfiles.
      b62f2a40
    • Ian McKellar's avatar
      Use shorter distribution name. · 27c0ebd6
      Ian McKellar authored
              * components/services/inventory/eazel-inventory-collect-software.c:
              (eazel_inventory_collect_software):
              Use shorter distribution name.
      27c0ebd6
    • Ian McKellar's avatar
      reviewed by: Maciej Stachowiak <mjs@eazel.com> who isn't even here or · f8ecb9f8
      Ian McKellar authored
              online...
      
              * components/services/inventory/eazel-inventory-utils.c:
              (eazel_create_configuration_metafile):
              Disable hardware inventory collection for 1.0. This fixes bug 7305.
      f8ecb9f8
    • Jiri (George) Lebl's avatar
      Ian McKellar <ian@eazel.com> said this patch will end global hunger and · dc4d7dba
      Jiri (George) Lebl authored
      Mon Mar 05 20:57:14 2001  George Lebl <jirka@5z.com>
      
      	Ian McKellar <ian@eazel.com> said this patch will end global
      	hunger and bring about world peace.
      
      	* components/help/hyperbola-filefmt.c (fmt_toplevel_add_doc):
      	  g_strdup and not strdup if we're going to g_free.
      	  Fixes #7414
      
      	* components/help/hyperbola-filefmt.c (locale_score)
      	  (is_new_locale_better) (fmt_toplevel_parse_xml_tree)
      	  (fmt_toplevel_populate_tree) (get_path_from_node):
      	  When looking at the toplevels documents XML tree, score different
      	  paths for a document according to the position of the locale in the
      	  language list that was gotten from gnome_i18n_get_language_list.
      	  fmt_toplevel_parse_xml_tree now returns TRUE/FALSE for better
      	  detection of unparsable files then before.  Also check if the file
      	  exists and is readable before adding it to the tree.
      	  Fixes #7311, #7314
      
      	* components/help/converters/gnome-info2html2/main.c (main):
      	  the "bz" integer is only used when HAVE_LIBBZ2 is on, and it's
      	  not for me, so put it into the HAVE_LIBBZ2 define protected code.
      	  Fixes #7417
      dc4d7dba
    • Eskil Olsen's avatar
      reviewed by: Mike Fleming <mfleming@eazel.com> who almost feels bad about · e592cd22
      Eskil Olsen authored
      2001-03-05  Eskil Olsen  <eskil@eazel.com>
      
      	reviewed by: Mike Fleming <mfleming@eazel.com> who almost feels
      	bad about it...
      
      	"Fixes" bug 7413
      
      	* components/Makefile.am:
      	Removed the rpmview from build.
      e592cd22
    • Eskil Olsen's avatar
      Flipped the meaning of the third argument. · 8dd75648
      Eskil Olsen authored
      2001-03-05  Eskil Olsen  <set EMAIL_ADDRESS environment variable>
      
      	* components/rpmview/nautilus-rpm-view-install.c:
      	(get_detailed_errors),
      	Flipped the meaning of the third argument.
      	(nautilus_rpm_view_install_failed),
      	s/TRUE/FALSE
      	(nautilus_rpm_view_uninstall_failed),
      	s/FALSE/TRUE
      	(nautilus_rpm_view_dependency_check):
      	use packagedata_get_readable_name instead of doing it myself.
      
      	* components/services/install/lib/eazel-install-logic2.c:
      	(prune_failed_packages_helper):
      
      	Ugh, I did not traverse down down into ALREADY_INSTALLED packages,
      	and I had flipped the change of status for suite_ids. So I added
      	some enum logic so ALREADY_INSTALLED (hence also suite_id's) get
      	their dependencies pruned.
      
      	* components/services/install/lib/eazel-install-problem.c:
      	(get_detailed_uninstall_messages_foreach):
      	I committed the sin of changing an i18n string..
      8dd75648
    • Christian Rose's avatar
    • Christian Rose's avatar
      Updated Swedish translation. · 27059010
      Christian Rose authored
      27059010
    • Pavel Cisler's avatar
      reviewed by: Ramiro Estrugo <ramiro@eazel.com> · 53ac3b8f
      Pavel Cisler authored
      2001-03-05  Pavel Cisler  <pavel@eazel.com>
      
      	reviewed by: Ramiro Estrugo  <ramiro@eazel.com>
      
      	Fix 7404: Clicking on "Install" in Eazel services fails.
      
      	* libnautilus-extensions/nautilus-font-manager.c:
      	(gnome_vfs_init_if_needed), (nautilus_font_manager_for_each_font),
      	(nautilus_font_manager_file_is_scalable_font):
      	Add lazy GnomeVFS initialization because the nautilus font manager
      	code now makes GnomeVFS calls.
      53ac3b8f
    • Brian Frank's avatar
      Changed LWN.net bookmark to Linux Weekly News · cb7e0dae
      Brian Frank authored
      
      2001-03-05  Brian Frank  <bfrank@eazel.com>
      
      	* data/static_bookmarks.xml:
      
      	Changed LWN.net bookmark to Linux Weekly News
      cb7e0dae
    • Andy Hertzfeld's avatar
      fixed bug 5640, toolbar area below throbber drawn different from theme for · 9ea7f4fe
      Andy Hertzfeld authored
      
      	fixed bug 5640, toolbar area below throbber drawn different from theme
      	for some gtk themes.  Fixed by having the throbber clear its
      	entire gdk window to the background.
      9ea7f4fe
    • Eric Fischer's avatar
      reviewed by: Robin * Slomkowski <rslomkow@eazel.com> · 5d536145
      Eric Fischer authored
      2001-03-05  Eric Fischer  <eric@eazel.com>
      
              reviewed by: Robin * Slomkowski <rslomkow@eazel.com>
      
              * configure.in:
              Explicitly run gtk-config to get GTK's cflags, because
              $GNOMEUI_CFLAGS aren't enough for people who've upgraded
              to GTK 1.2.9.  (Bug 7315)
      5d536145
    • Rebecca Schulman's avatar
      Complete work for 5520, that cron should be running for medusa to work. · da53a4a2
      Rebecca Schulman authored
      2001-03-05  Rebecca Schulman  <rebecka@eazel.com>
      	Complete work for 5520, that cron should be running
      	for medusa to work.
      
      	reviewed by: <delete if not using a buddy>
      
      	* libnautilus-extensions/nautilus-global-preferences.c:
      	(global_preferences_use_fast_search_changed_callback):
      	Change the text to Vera's final copy.
      	* src/nautilus-first-time-druid.c: (druid_finished),
      	(back_update_page_callback), (set_up_medusa_page),
      	(next_medusa_page_callback), (set_up_cron_information_page),
      	(nautilus_first_time_druid_show):
      	Change the text to Vera's final copies, make medusa update
      	correctly when medusa is turned on in the first time druid
      da53a4a2
    • Maciej Stachowiak's avatar
      reviewed by: John Harper <jsh@eazel.com> · 6f2f50e6
      Maciej Stachowiak authored
      	Fix bug 7391 (The logon dialog box for services has input boxes
      	larger that the dialog can contain)
      
      	* components/services/summary/nautilus-summary-dialogs.c
      	(nautilus_summary_show_login_dialog): Remove the line that was
      	setting a hardcoded width.
      6f2f50e6
    • Eric Fischer's avatar
      reviewed by: Don Melton <don@eazel.com> · 7a215de2
      Eric Fischer authored
      2001-03-05  Eric Fischer  <eric@eazel.com>
      
              reviewed by: Don Melton <don@eazel.com>
      
              * nautilus.spec.in:
              Add share/pixmaps/nautilus/crux_eggplant/throbber/*png
              to the list of files to be put in the RPM (Bug 7383).
      7a215de2
    • John Harper's avatar
      Fixed bug 7402 (Fonts that don't define ` ' cause assertions and squash · 3e2573ad
      John Harper authored
      2001-03-05  John Harper  <jsh@eazel.com>
      
      	Fixed bug 7402 (Fonts that don't define ` ' cause assertions
      	and squash words together):
      
      	* librsvg/rsvg-ft.c (rsvg_ft_measure_or_render_string): force
      	the width of the returned glyph to be at least one pixel
      
      	* librsvg/rsvg-ft.c (rsvg_ft_get_glyph_cached): added extra
      	arg `cache_ix'. Used when accessing the glyph cache. The old
      	`glyph_ix' arg is only used when accessing the physical font
      	(this allows a cached glyph to be created from a different
      	physical glyph)
      
      	(rsvg_ft_measure_or_render_string): if the character is a ` '
      	and has a glyph index but doesn't have an actual glyph
      	definition, create one by caching the glyph for `-' as ` ' and
      	zeroing its pixel buffer
      3e2573ad
    • Robey Pointer's avatar
      reviewed by: Eskil Heyn Olsen <eskil@eazel.com> · 48e6c08f
      Robey Pointer authored
      	who said it was "most excellent"
      
      	* components/services/install/lib/eazel-softcat.c:
      	(eazel_softcat_get_info):
      
      	When parsing softcat responses, check if we were doing a suite
      	lookup even if only one package was returned.  (Suites consisting
      	of only one package were getting returned as if it was a toplevel
      	package with both suite_id and rpm_id set.)
      48e6c08f
    • Arik Devens's avatar
    • John Sullivan's avatar
      reviewed by: Darin Adler <darin@eazel.com> · 22f92514
      John Sullivan authored
      	Fixed bug 7363 (change to smooth font choice doesn't affect
      	sidebar in currently open windows)
      
      	* src/nautilus-sidebar-title.c:
      	(smooth_font_changed_callback): New callback, gets the smooth
      	font preference and tells the two NautilusLabels to use it.
      	(nautilus_sidebar_title_initialize): Register callbacks
      	for the anti-aliased and non-anti-aliased fonts changing.
      	(nautilus_sidebar_title_destroy): Remove new callbacks.
      	(update_all_cover): Renamed from smooth_graphics_mode_changed_callback
      	since it's now used for more than just that.
      22f92514
    • Ramiro Estrugo's avatar
      reviewed by: John Harper <jsh@eazel.com> · 9c83efe5
      Ramiro Estrugo authored
      	* libnautilus-extensions/nautilus-font-picker.c:
      	More black listed fonts.  Fixes bug 7384.
      9c83efe5
    • John Harper's avatar
      removed a conflict marker · caccd61f
      John Harper authored
      caccd61f
    • John Harper's avatar
      reviewed by: Ramiro Estrugo <ramiro@eazel.com> · a31fa926
      John Harper authored
      2001-03-05  John Harper  <jsh@eazel.com>
      
      	reviewed by: Ramiro Estrugo <ramiro@eazel.com>
      
      	Fixed bug 7380 (Nautilus crashes when I choose "Microsoft Sans
      	Serif" font):
      
      	* librsvg/rsvg-ft.c (rsvg_ft_measure_or_render_string):
      	initialize y components of bbox. Don't call
      	rsvg_ft_get_glyph_cached with a zero index (non-existent
      	glyph). Use `n_glyphs' to index `glyph_xy' array instead of
      	`i' (this is what fixes the bug - when one or more glyphs don't
      	exist `i' points too far into the array)
      a31fa926
    • Rebecca Schulman's avatar
      Complete most of bug 5520, that turning medusa on when cron isn't running · 87d6d540
      Rebecca Schulman authored
      2001-03-03  Rebecca Schulman  <rebecka@eazel.com>
      	Complete most of bug 5520, that turning medusa on when cron
      	isn't running should tell the user this, and, if possible,
      	how to start cron.
      
      	reviewed by: Mike Engber <engber@eazel.com>
      
      
      	* libnautilus-extensions/nautilus-global-preferences.c:
      	(global_preferences_use_fast_search_changed_callback):
      	Add dialog that comes up if the fast search preference is
      	enabled in the preference dialog when cron is off.
      	The dialog will tell the user about cron and how to
      	turn it on on linux systems.
      
      	* libnautilus-extensions/nautilus-medusa-support.c:
      	(nautilus_medusa_add_system_state_changed_callback),
      	(nautilus_medusa_check_cron_is_enabled):
      	* libnautilus-extensions/nautilus-medusa-support.h:
      	Add hack to check if cron is actually running using cron.
      	* acconfig.h:
      	* configure.in:
      	Add HAVE_PROC_PROCESS_FILES, so we know whether we can
      	check proc files for whether cron is running
      
      	* src/nautilus-first-time-druid.c: (back_update_page_callback),
      	(set_up_medusa_page), (next_medusa_page_callback),
      	(set_up_cron_information_page), (nautilus_first_time_druid_show):
      	Add cron interface to the first time druid that tells users how to
      	turn on cron if necessary, as per Arlo's design.
      	Final text still needs to be added here.
      
      
      	* libnautilus-extensions/nautilus-mime-actions.c:
      	(application_can_handle_uri),
      	(nautilus_mime_has_any_applications_for_file),
      	(nautilus_mime_has_any_applications_for_file_type):
      	* libnautilus-extensions/nautilus-mime-actions.h:
      	* libnautilus-extensions/nautilus-program-choosing.c:
      	(choose_application_callback), (application_cannot_open_location):
      	Old change that never got committed, reviewed by Darin Adler
      	<darin@eazel.com>
      87d6d540
  2. 05 Mar, 2001 8 commits
    • John Sullivan's avatar
      reviewed by: Darin Adler <darin@eazel.com> · 27595df3
      John Sullivan authored
      	Fixed bug 7348 (duplicate styles in some fonts)
      
      	* libnautilus-extensions/nautilus-font-picker.c:
      	(font_style_entry_free): New function (extracted from
      	global_font_list_free).
      	(global_font_list_free): Use extracted function.
      	(list_contains_style): New function, looks for matching
      	font_file_name.
      	(global_font_list_populate_callback): free style rather
      	than appending to list if an equivalent is already in list.
      27595df3
    • Ramiro Estrugo's avatar
      reviewed by: Darin Adler <darin@eazel.com> · 7799503c
      Ramiro Estrugo authored
      	Fix for bugs 7375 and 7370.
      
      	* libnautilus-extensions/nautilus-font-manager.c:
      	(font_ignore_directory): Black list the ISO8859-2 and ISO8859-7
      	encoded fonts which it turns out are missing all kinds of glyphs.
      	Also add another instance of the same Abisource fonts, but from an
      	older package that had a slightly different name.
      
      	* libnautilus-extensions/nautilus-font-picker.c:
      	Black list the Bookmark URW font which causes crashes on old
      	version of the urw package.
      7799503c
    • Pablo Gonzalo del Campo's avatar
      Updated Spanish Translation · b93ae934
      Pablo Gonzalo del Campo authored
      2001-03-05  Pablo Gonzalo del Campo <pablodc@bigfoot.com>
      
              * Updated Spanish Translation
      b93ae934
    • Darin Adler's avatar
      reviewed & checked in by: Darin Adler <darin@eazel.com> · f4cb6901
      Darin Adler authored
              Fix bug 7389 (crash when starting nautilus):
      
              * libnautilus-extensions/nautilus-directory-background.c
              (nautilus_background_get_desktop_background_window): check if
              the `icon_container' object data (a GtkLayout widget) is
              non-null before dereferencing it
      
              (image_loading_done_callback): only pass result of
              nautilus_background_get_desktop_background_window to
              gdk_window_set_back_pixmap if it's non-null
      f4cb6901
    • Arik Devens's avatar
      Changed userid and groupid for help files to be root/root so that we stop... · 7b4002d9
      Arik Devens authored
      Changed userid and groupid for help files to be root/root so that we stop failing on --verify. Fixes bug 6616.
      7b4002d9
    • Darin Adler's avatar
      reviewed by: John Sullivan <sullivan@eazel.com> · be4780c0
      Darin Adler authored
      	Fix bug 7381 (warning every time I start Nautilus because my
      	/usr/share/fonts/default/Type1/fonts.dir has no fonts in it):
      
      	* libnautilus-extensions/nautilus-font-manager.c:
      	(font_description_table_new): Tolerate files with 0 fonts in them,
      	but don't tolerate files where the count is > than the number of
      	lines in the file.
      
      	Fix bug 7362 (two font menus appear in preferences in non-smooth
      	mode):
      
      	* libnautilus-extensions/nautilus-global-preferences.c:
      	(appearance_pane_update): Fix spelling error.
      	(global_preferences_create_font_group): Fix wrong variable name
      	and spelling error.
      
      	* libnautilus-extensions/nautilus-string-list.c:
      	Fix spelling error ("supress" -> "suppress").
      be4780c0
    • Sami Pesonen's avatar
    • John Harper's avatar
      reviewed by: Pavel Cisler <pavel@eazel.com> · 986f1658
      John Harper authored
      2001-03-05  John Harper  <jsh@eazel.com>
      
      	reviewed by: Pavel Cisler  <pavel@eazel.com>
      
      	Fixed bug 7374 (Crash in font cache code after changing fonts
      	many times):
      
      	* librsvg/rsvg-ft.c (rsvg_ft_font_evict): check if victim->font
      	is null before freeing it
      986f1658