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 632513 - libgpod-sharp doesn't work right on 32bit systems
libgpod-sharp doesn't work right on 32bit systems
Status: RESOLVED DUPLICATE of bug 648600
Product: banshee
Classification: Other
Component: Device - iPod
git master
Other Linux
: High major
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-10-18 23:31 UTC by Alan McGovern
Modified: 2011-08-16 12:16 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Alan McGovern 2010-10-18 23:31:04 UTC
http://sourceforge.net/tracker/?func=detail&atid=519273&aid=3059994&group_id=67873

Basically everywhere we cast a native pointer to a C# struct, we can't. There's no guarantee that the C# representation will match the C representation memory layout-wise, no matter what. We will just have to call Marshal.StructToPointer and PtrToStructure all the time when reading/writing from the native pointer.
Comment 1 Andrés G. Aragoneses (IRC: knocte) 2011-08-16 12:16:07 UTC
According to teuf this was fixed by http://gtkpod.git.sourceforge.net/git/gitweb.cgi?p=gtkpod/libgpod;a=commit;h=9a64ee60dd3e68c78292b97241616ac1d7a01c15 so I'm marking this as DUPLICATE of bug 648600 which is the user-face consequence of this bug, and is till blocked by the need to integrate the new version of libgpod.

*** This bug has been marked as a duplicate of bug 648600 ***
Comment 2 Andrés G. Aragoneses (IRC: knocte) 2011-08-16 12:16:36 UTC
s/user-face/user-facing/