diff options
Diffstat (limited to 'glib/src/regex.hg')
-rw-r--r-- | glib/src/regex.hg | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/glib/src/regex.hg b/glib/src/regex.hg index 1b9eb443..514b990d 100644 --- a/glib/src/regex.hg +++ b/glib/src/regex.hg @@ -35,10 +35,10 @@ _WRAP_ENUM(RegexMatchFlags, GRegexMatchFlags, NO_GTYPE) /** Exception class for Regex */ -_WRAP_GERROR(RegexError, GRegexError, G_REGEX_ERROR, NO_GTYPE) +_WRAP_GERROR(RegexError, GRegexError, G_REGEX_ERROR, NO_GTYPE, decl_prefix GLIBMM_API) -class MatchInfo; +class GLIBMM_API MatchInfo; /** Perl-compatible regular expressions - matches strings against regular expressions. * @@ -104,9 +104,9 @@ class MatchInfo; * * @newin{2,14} */ -class Regex final +class GLIBMM_API Regex final { - _CLASS_OPAQUE_REFCOUNTED(Regex, GRegex, NONE, g_regex_ref, g_regex_unref) + _CLASS_OPAQUE_REFCOUNTED(Regex, GRegex, NONE, g_regex_ref, g_regex_unref, GLIBMM_API) _IGNORE(g_regex_ref, g_regex_unref) public: @@ -232,7 +232,7 @@ public: * expression match which created it. * @newin{2,28} */ -class MatchInfo +class GLIBMM_API MatchInfo { _CLASS_GENERIC(MatchInfo, GMatchInfo) _IGNORE(g_match_info_ref, g_match_info_unref, g_match_info_free) |