diff options
author | Sebastian Wilhelmi <wilhelmi@ira.uka.de> | 2000-07-20 16:58:54 +0000 |
---|---|---|
committer | Sebastian Wilhelmi <wilhelmi@src.gnome.org> | 2000-07-20 16:58:54 +0000 |
commit | fec9828ac62918374fb8aa94e15a9bdf554e269e (patch) | |
tree | 7f327de3ead1d7355b5fa6144d6e264afb34e4e9 /ChangeLog.pre-2-12 | |
parent | 84114c5321e4d7e4701f77f7f0e2b9b739d4035c (diff) | |
download | glib-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-12 | 12 |
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 |