New functions: g_regex_ref(), g_regex_unref() which replaces
authorYevgen Muntyan <muntyan@tamu.edu>
Sun, 3 Jun 2007 05:48:17 +0000 (05:48 +0000)
committerYevgen Muntyan <muntyan@src.gnome.org>
Sun, 3 Jun 2007 05:48:17 +0000 (05:48 +0000)
commit904c42896f3311b70cc36f9a58985a51c775e12b
tree5d453fd6016d4f9ca936e718818efc79c5c76532
parent458c58ae43faaff1279f31892db677dcde4a1b65
New functions: g_regex_ref(), g_regex_unref() which replaces

2007-06-03  Yevgen Muntyan  <muntyan@tamu.edu>

* glib/gregex.c:
* glib/gregex.h: New functions: g_regex_ref(), g_regex_unref() which
replaces g_regex_free(); g_match_info_get_regex(), g_match_info_get_string();
g_regex_check_replacement().
Made g_match_info_expand_references() accept NULL; changed GRegexEvalCallback
to take only arguments which are likely to be actualy used.

* docs/reference/glib/glib-sections.txt:
* glib/glib.symbols: Added new functions.

* tests/regex-test.c: Test them.

* docs/reference/glib/tmpl/gregex.sgml: Updated GRegexEvalCallback docs.

svn path=/trunk/; revision=5524
ChangeLog
docs/reference/glib/glib-sections.txt
docs/reference/glib/tmpl/gregex.sgml
glib/glib.symbols
glib/gregex.c
glib/gregex.h
tests/regex-test.c