summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-2-12
diff options
context:
space:
mode:
authorSebastian Wilhelmi <wilhelmi@ira.uka.de>2000-07-20 16:58:54 +0000
committerSebastian Wilhelmi <wilhelmi@src.gnome.org>2000-07-20 16:58:54 +0000
commitfec9828ac62918374fb8aa94e15a9bdf554e269e (patch)
tree7f327de3ead1d7355b5fa6144d6e264afb34e4e9 /ChangeLog.pre-2-12
parent84114c5321e4d7e4701f77f7f0e2b9b739d4035c (diff)
downloadglib-fec9828ac62918374fb8aa94e15a9bdf554e269e.tar.gz
Mark the functions g_basename and g_dirname deprecated. They will issue an
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.
Diffstat (limited to 'ChangeLog.pre-2-12')
-rw-r--r--ChangeLog.pre-2-1212
1 files changed, 12 insertions, 0 deletions
diff --git a/ChangeLog.pre-2-12 b/ChangeLog.pre-2-12
index 5cd4cc0b8..9bb85dd7a 100644
--- a/ChangeLog.pre-2-12
+++ b/ChangeLog.pre-2-12
@@ -1,5 +1,17 @@
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.
+
* ghash.c, gscanner.c, glib.h: Mark the functions
g_hash_table_freeze, g_hash_table_thaw and thus
g_scanner_freeze_symbol_table and g_scanner_thaw_symbol_table