Skip to content
  • Sebastian Wilhelmi's avatar
    Mark the functions g_basename and g_dirname deprecated. They will issue an · fec9828a
    Sebastian Wilhelmi authored
    
    2000-07-20  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
    
    	* gutils.c, glib.h: Mark the functions g_basename and g_dirname
    	deprecated. They will issue an warning once, when compiled with
    	G_ENABLE_DEBUG, but continue to work as before. Instead the
    	functions g_path_get_basename and g_path_get_dirname should be
    	used, which BOTH return newly allocated memory, that has to freed
    	by g_free. The new g_path_get_basename now strips trailing slashes
    	from the path. This fixes #5097. For discussion see
    	http://mail.gnome.org/pipermail/gtk-devel-list/2000-April/003139.html
    
    	* gwin32.c, testglib.c, tests/dirname-test.c: Use the new
    	functions instead of the old ones.
    
    	* gmodule/libgplugin_a.c, gmodule/testgmodule.c: Use
    	g_path_get_basename instead of the deprecated g_basename.
    fec9828a