After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 512744 - Incorrect buildings for GstXOverlay
Incorrect buildings for GstXOverlay
Status: RESOLVED FIXED
Product: vala
Classification: Core
Component: Bindings
0.1.x
Other All
: Normal normal
: ---
Assigned To: Jürg Billeter
Vala maintainers
Depends on:
Blocks:
 
 
Reported: 2008-01-29 09:20 UTC by Maciej (Matthew) Piechotka
Modified: 2008-03-20 23:45 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Fix (3.92 KB, patch)
2008-03-12 00:21 UTC, Andrea Del Signore
committed Details | Review

Description Maciej (Matthew) Piechotka 2008-01-29 09:20:02 UTC
Please describe the problem:
Using GstXOverlay leads to incorrect code produced.

Steps to reproduce:
((XOverlay) ...)

Actual results:
GST_XOVERLAY (message->src)

Expected results:
GST_X_OVERLAY (message->src)

Does this happen every time?
Yes

Other information:
Comment 1 Jürg Billeter 2008-01-29 19:51:43 UTC
Confirming.
Comment 2 Andrea Del Signore 2008-03-12 00:21:56 UTC
Created attachment 107109 [details] [review]
Fix

This patch fix the problem by introducing a new lower-case-csuffix paramater in vala interfaces
Comment 3 Jürg Billeter 2008-03-20 23:45:35 UTC
2008-03-20  Jürg Billeter  <j@bitron.ch>

	* vala/valainterface.vala, vala/valainterfacewriter.vala,
	  vapigen/valagidlparser.vala: support lower_case_csuffix attribute
	  for interfaces

	* vapi/packages/gstreamer-interfaces-0.10/: fix GstXOverlay binding

	* vapi/gstreamer-interfaces-0.10.vapi: regenerated

	Patch by Andrea Del Signore, fixes bug 512744

Fixed in r1140.