Don't cast with G_OBJECT when passing a GObject to g_object_ref, g_object_unref and g_signal_connect.

They take a gpointer, not GObject*, and unnecessary casting not all that speedy with GObject types.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39156 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Mart Raudsepp
2006-05-15 14:17:38 +00:00
parent 7e983dabef
commit 3fe39b0ce3
10 changed files with 75 additions and 75 deletions

View File

@@ -147,8 +147,8 @@ wxCursor::wxCursor(const char bits[], int width, int height,
data, mask, fg->GetColor(), bg->GetColor(),
hotSpotX, hotSpotY );
g_object_unref (G_OBJECT (data));
g_object_unref (G_OBJECT (mask));
g_object_unref (data);
g_object_unref (mask);
}
#if wxUSE_IMAGE
@@ -299,8 +299,8 @@ wxCursor::wxCursor( const wxImage & image )
hotSpotX, hotSpotY
);
g_object_unref (G_OBJECT (data));
g_object_unref (G_OBJECT (mask));
g_object_unref (data);
g_object_unref (mask);
delete [] bits;
delete [] maskBits;
}