gnomemm r1976 - in libgdamm/trunk: . libgda/src



Author: arminb
Date: Thu Jan  8 19:18:31 2009
New Revision: 1976
URL: http://svn.gnome.org/viewvc/gnomemm?rev=1976&view=rev

Log:
2009-01-08  Armin Burgmeier  <armin openismus com>

	* libgda/src/connection.hg: Take an additional reference in
	get_provider(), so we don't free a reference we don't own.


Modified:
   libgdamm/trunk/ChangeLog
   libgdamm/trunk/libgda/src/connection.hg

Modified: libgdamm/trunk/libgda/src/connection.hg
==============================================================================
--- libgdamm/trunk/libgda/src/connection.hg	(original)
+++ libgdamm/trunk/libgda/src/connection.hg	Thu Jan  8 19:18:31 2009
@@ -246,8 +246,8 @@
   _WRAP_METHOD(Glib::RefPtr<ServerOperation> create_operation(ServerOperationType type, const Glib::RefPtr<Set>& options), gda_connection_create_operation, errthrow)
   _WRAP_METHOD(bool perform_operation(const Glib::RefPtr<ServerOperation>& op), gda_connection_perform_operation, errthrow)
 
-  _WRAP_METHOD(Glib::RefPtr<ServerProvider> get_provider(), gda_connection_get_provider)
-  _WRAP_METHOD(Glib::RefPtr<const ServerProvider> get_provider() const, gda_connection_get_provider)
+  _WRAP_METHOD(Glib::RefPtr<ServerProvider> get_provider(), gda_connection_get_provider, refreturn)
+  _WRAP_METHOD(Glib::RefPtr<const ServerProvider> get_provider() const, gda_connection_get_provider, refreturn)
    
   _WRAP_METHOD_DOCS_ONLY(gda_connection_statement_to_sql)
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]