Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
gobject-introspection
gobject-introspection
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 227
    • Issues 227
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 18
    • Merge Requests 18
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • GNOME
  • gobject-introspectiongobject-introspection
  • Issues
  • #105

Closed
Open
Opened Feb 15, 2014 by bugzilla-migration@bugzilla-migrationReporter

g-ir-scanner maps unsigned char* to guint8

Submitted by Jan Kümmel

Link to original bug (#724432)

Description

g-ir-scanner (1.38.0) maps unsigned char* to guint8

I would have expected gpointer or something like that.

a header file containing the following line void unsignedchar_test(unsigned char* data);

is transformed to this block:

<function name="test" c:identifier="unsignedchar_test">
  `<return-value transfer-ownership="none">`
    <type name="none" c:type="void"/>
  `</return-value>`
  `<parameters>`
    `<parameter name="data" transfer-ownership="none">`
      <type name="guint8" c:type="unsigned char*"/>
    `</parameter>`
  `</parameters>`
`</function>`
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: GNOME/gobject-introspection#105